pub unsafe extern "system" fn WsCreateMessage(
    envelopeversion: WS_ENVELOPE_VERSION,
    addressingversion: WS_ADDRESSING_VERSION,
    properties: *const WS_MESSAGE_PROPERTY,
    propertycount: u32,
    message: *mut *mut WS_MESSAGE,
    error: *const WS_ERROR,
) -> HRESULT