pub unsafe extern "system" fn NtAssociateWaitCompletionPacket(
    WaitCompletionPacketHandle: HANDLE,
    IoCompletionHandle: HANDLE,
    TargetObjectHandle: HANDLE,
    KeyContext: *mut c_void,
    ApcContext: *mut c_void,
    IoStatus: NTSTATUS,
    IoStatusInformation: usize,
    AlreadySignaled: *mut BOOLEAN
) -> NTSTATUS