pub unsafe extern "system" fn MQReceiveMessageByLookupId(
    hsource: isize,
    ulllookupid: u64,
    dwlookupaction: u32,
    pmessageprops: *mut MQMSGPROPS,
    lpoverlapped: *mut OVERLAPPED,
    fnreceivecallback: PMQRECEIVECALLBACK,
    ptransaction: *mut c_void,
) -> HRESULT