pub unsafe fn NtQueryInformationTransaction<P0>(
    transactionhandle: P0,
    transactioninformationclass: TRANSACTION_INFORMATION_CLASS,
    transactioninformation: *mut c_void,
    transactioninformationlength: u32,
    returnlength: Option<*mut u32>,
) -> NTSTATUS
where P0: Param<HANDLE>,