pub unsafe extern "system" fn NtQueryInformationTransaction(
    transactionhandle: HANDLE,
    transactioninformationclass: TRANSACTION_INFORMATION_CLASS,
    transactioninformation: *mut c_void,
    transactioninformationlength: u32,
    returnlength: *mut u32,
) -> NTSTATUS