mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
dc6c0ae51a
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@2733 21ef857c-d57f-4fe0-8362-d861dc6d29cd
37 lines
1.4 KiB
C
37 lines
1.4 KiB
C
#ifndef NTKTMAPI_H
|
|
#define NTKTMAPI_H
|
|
|
|
typedef NTSTATUS (NTAPI *_NtQueryInformationTransactionManager)(
|
|
__in HANDLE TransactionManagerHandle,
|
|
__in TRANSACTIONMANAGER_INFORMATION_CLASS TransactionManagerInformationClass,
|
|
__out_bcount(TransactionManagerInformationLength) PVOID TransactionManagerInformation,
|
|
__in ULONG TransactionManagerInformationLength,
|
|
__out_opt PULONG ReturnLength
|
|
);
|
|
|
|
typedef NTSTATUS (NTAPI *_NtQueryInformationTransaction)(
|
|
__in HANDLE TransactionHandle,
|
|
__in TRANSACTION_INFORMATION_CLASS TransactionInformationClass,
|
|
__out_bcount(TransactionInformationLength) PVOID TransactionInformation,
|
|
__in ULONG TransactionInformationLength,
|
|
__out_opt PULONG ReturnLength
|
|
);
|
|
|
|
typedef NTSTATUS (NTAPI *_NtQueryInformationResourceManager)(
|
|
__in HANDLE ResourceManagerHandle,
|
|
__in RESOURCEMANAGER_INFORMATION_CLASS ResourceManagerInformationClass,
|
|
__out_bcount(ResourceManagerInformationLength) PVOID ResourceManagerInformation,
|
|
__in ULONG ResourceManagerInformationLength,
|
|
__out_opt PULONG ReturnLength
|
|
);
|
|
|
|
typedef NTSTATUS (NTAPI *_NtQueryInformationEnlistment)(
|
|
__in HANDLE EnlistmentHandle,
|
|
__in ENLISTMENT_INFORMATION_CLASS EnlistmentInformationClass,
|
|
__out_bcount(EnlistmentInformationLength) PVOID EnlistmentInformation,
|
|
__in ULONG EnlistmentInformationLength,
|
|
__out_opt PULONG ReturnLength
|
|
);
|
|
|
|
#endif
|