|
VOID | PhHandleTableInitialization (VOID) |
|
PPH_HANDLE_TABLE | PhCreateHandleTable (VOID) |
|
VOID | PhDestroyHandleTable (_In_ _Post_invalid_ PPH_HANDLE_TABLE HandleTable) |
|
VOID | PhpBlockOnLockedHandleTableEntry (_Inout_ PPH_HANDLE_TABLE HandleTable, _In_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
BOOLEAN | PhLockHandleTableEntry (_Inout_ PPH_HANDLE_TABLE HandleTable, _Inout_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
VOID | PhUnlockHandleTableEntry (_Inout_ PPH_HANDLE_TABLE HandleTable, _Inout_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
HANDLE | PhCreateHandle (_Inout_ PPH_HANDLE_TABLE HandleTable, _In_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
BOOLEAN | PhDestroyHandle (_Inout_ PPH_HANDLE_TABLE HandleTable, _In_ HANDLE Handle, _In_opt_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
PPH_HANDLE_TABLE_ENTRY | PhLookupHandleTableEntry (_In_ PPH_HANDLE_TABLE HandleTable, _In_ HANDLE Handle) |
|
VOID | PhEnumHandleTable (_In_ PPH_HANDLE_TABLE HandleTable, _In_ PPH_ENUM_HANDLE_TABLE_CALLBACK Callback, _In_opt_ PVOID Context) |
|
VOID | PhSweepHandleTable (_In_ PPH_HANDLE_TABLE HandleTable, _In_ PPH_ENUM_HANDLE_TABLE_CALLBACK Callback, _In_opt_ PVOID Context) |
|
NTSTATUS | PhQueryInformationHandleTable (_In_ PPH_HANDLE_TABLE HandleTable, _In_ PH_HANDLE_TABLE_INFORMATION_CLASS InformationClass, _Out_writes_bytes_opt_(BufferLength) PVOID Buffer, _In_ ULONG BufferLength, _Out_opt_ PULONG ReturnLength) |
|
NTSTATUS | PhSetInformationHandleTable (_Inout_ PPH_HANDLE_TABLE HandleTable, _In_ PH_HANDLE_TABLE_INFORMATION_CLASS InformationClass, _In_reads_bytes_(BufferLength) PVOID Buffer, _In_ ULONG BufferLength) |
|
PPH_HANDLE_TABLE_ENTRY | PhpAllocateHandleTableEntry (_Inout_ PPH_HANDLE_TABLE HandleTable, _Out_ PULONG HandleValue) |
|
VOID | PhpFreeHandleTableEntry (_Inout_ PPH_HANDLE_TABLE HandleTable, _In_ ULONG HandleValue, _Inout_ PPH_HANDLE_TABLE_ENTRY HandleTableEntry) |
|
BOOLEAN | PhpAllocateMoreHandleTableEntries (_In_ PPH_HANDLE_TABLE HandleTable, _In_ BOOLEAN Initialize) |
|
PPH_HANDLE_TABLE_ENTRY | PhpLookupHandleTableEntry (_In_ PPH_HANDLE_TABLE HandleTable, _In_ ULONG HandleValue) |
|
ULONG | PhpMoveFreeHandleTableEntries (_Inout_ PPH_HANDLE_TABLE HandleTable) |
|
PPH_HANDLE_TABLE_ENTRY | PhpCreateHandleTableLevel0 (_In_ PPH_HANDLE_TABLE HandleTable, _In_ BOOLEAN Initialize) |
|
VOID | PhpFreeHandleTableLevel0 (_In_ PPH_HANDLE_TABLE_ENTRY Table) |
|
PPH_HANDLE_TABLE_ENTRY * | PhpCreateHandleTableLevel1 (_In_ PPH_HANDLE_TABLE HandleTable) |
|
VOID | PhpFreeHandleTableLevel1 (_In_ PPH_HANDLE_TABLE_ENTRY *Table) |
|
PPH_HANDLE_TABLE_ENTRY ** | PhpCreateHandleTableLevel2 (_In_ PPH_HANDLE_TABLE HandleTable) |
|
VOID | PhpFreeHandleTableLevel2 (_In_ PPH_HANDLE_TABLE_ENTRY **Table) |
|