pub unsafe fn RtwqPutWaitingWorkItem<P2>( hevent: HANDLE, lpriority: i32, result: P2, key: Option<*mut u64>, ) -> Result<()>where P2: Param<IRtwqAsyncResult>,