pub unsafe extern "system" fn NtQueueApcThreadEx2(
    ThreadHandle: HANDLE,
    ReserveHandle: HANDLE,
    ApcFlags: u32,
    ApcRoutine: PPS_APC_ROUTINE,
    ApcArgument1: *mut c_void,
    ApcArgument2: *mut c_void,
    ApcArgument3: *mut c_void
) -> NTSTATUS