pub unsafe fn WebSocketGetAction<P0>(
    hwebsocket: P0,
    eactionqueue: WEB_SOCKET_ACTION_QUEUE,
    pdatabuffers: *mut WEB_SOCKET_BUFFER,
    puldatabuffercount: *mut u32,
    paction: *mut WEB_SOCKET_ACTION,
    pbuffertype: *mut WEB_SOCKET_BUFFER_TYPE,
    pvapplicationcontext: Option<*mut *mut c_void>,
    pvactioncontext: *mut *mut c_void
) -> Result<()>
where P0: IntoParam<WEB_SOCKET_HANDLE>,