pub unsafe fn WsAsyncExecute(
    asyncstate: *const WS_ASYNC_STATE,
    operation: WS_ASYNC_FUNCTION,
    callbackmodel: WS_CALLBACK_MODEL,
    callbackstate: Option<*const c_void>,
    asynccontext: Option<*const WS_ASYNC_CONTEXT>,
    error: Option<*const WS_ERROR>
) -> Result<()>