pub unsafe extern "system" fn WsCreateServiceProxyFromTemplate(
    channeltype: WS_CHANNEL_TYPE,
    properties: *const WS_PROXY_PROPERTY,
    propertycount: u32,
    templatetype: WS_BINDING_TEMPLATE_TYPE,
    templatevalue: *const c_void,
    templatesize: u32,
    templatedescription: *const c_void,
    templatedescriptionsize: u32,
    serviceproxy: *mut *mut WS_SERVICE_PROXY,
    error: *const WS_ERROR,
) -> HRESULT