pub unsafe extern "system" fn WsPullBytes(
    writer: *const WS_XML_WRITER,
    callback: WS_PULL_BYTES_CALLBACK,
    callbackstate: *const c_void,
    error: *const WS_ERROR
) -> HRESULT