#include <phapp.h>
#include <kphuser.h>
#include <symprv.h>
#include <extmgri.h>
Go to the source code of this file.
|
| VOID NTAPI | PhpThreadProviderDeleteProcedure (_In_ PVOID Object, _In_ ULONG Flags) |
| |
| VOID NTAPI | PhpThreadItemDeleteProcedure (_In_ PVOID Object, _In_ ULONG Flags) |
| |
| BOOLEAN NTAPI | PhpThreadHashtableCompareFunction (_In_ PVOID Entry1, _In_ PVOID Entry2) |
| |
| ULONG NTAPI | PhpThreadHashtableHashFunction (_In_ PVOID Entry) |
| |
| VOID | PhpThreadProviderCallbackHandler (_In_opt_ PVOID Parameter, _In_opt_ PVOID Context) |
| |
| VOID | PhpThreadProviderUpdate (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ PVOID ProcessInformation) |
| |
| BOOLEAN | PhThreadProviderInitialization (VOID) |
| |
| VOID | PhpQueueThreadWorkQueueItem (_In_ PTHREAD_START_ROUTINE Function, _In_opt_ PVOID Context) |
| |
| PPH_THREAD_PROVIDER | PhCreateThreadProvider (_In_ HANDLE ProcessId) |
| |
| VOID | PhRegisterThreadProvider (_In_ PPH_THREAD_PROVIDER ThreadProvider, _Out_ PPH_CALLBACK_REGISTRATION CallbackRegistration) |
| |
| VOID | PhUnregisterThreadProvider (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ PPH_CALLBACK_REGISTRATION CallbackRegistration) |
| |
| VOID | PhSetTerminatingThreadProvider (_Inout_ PPH_THREAD_PROVIDER ThreadProvider) |
| |
| VOID | PhLoadSymbolsThreadProvider (_In_ PPH_THREAD_PROVIDER ThreadProvider) |
| |
| PPH_THREAD_ITEM | PhCreateThreadItem (_In_ HANDLE ThreadId) |
| |
| PPH_THREAD_ITEM | PhReferenceThreadItem (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ HANDLE ThreadId) |
| |
| VOID | PhDereferenceAllThreadItems (_In_ PPH_THREAD_PROVIDER ThreadProvider) |
| |
| VOID | PhpRemoveThreadItem (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ PPH_THREAD_ITEM ThreadItem) |
| |
| NTSTATUS | PhpThreadQueryWorker (_In_ PVOID Parameter) |
| |
| VOID | PhpQueueThreadQuery (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ PPH_THREAD_ITEM ThreadItem) |
| |
| PPH_STRING | PhpGetThreadBasicStartAddress (_In_ PPH_THREAD_PROVIDER ThreadProvider, _In_ ULONG64 Address, _Out_ PPH_SYMBOL_RESOLVE_LEVEL ResolveLevel) |
| |
| PPH_STRING | PhGetThreadPriorityWin32String (_In_ LONG PriorityWin32) |
| |
| VOID | PhThreadProviderInitialUpdate (_In_ PPH_THREAD_PROVIDER ThreadProvider) |
| |
| #define PH_THRDPRV_PRIVATE |
| VOID PhpQueueThreadWorkQueueItem |
( |
_In_ PTHREAD_START_ROUTINE |
Function, |
|
|
_In_opt_ PVOID |
Context |
|
) |
| |
| BOOLEAN PhpThreadHashtableCompareFunction |
( |
_In_ PVOID |
Entry1, |
|
|
_In_ PVOID |
Entry2 |
|
) |
| |
| ULONG PhpThreadHashtableHashFunction |
( |
_In_ PVOID |
Entry | ) |
|
| VOID PhpThreadItemDeleteProcedure |
( |
_In_ PVOID |
Object, |
|
|
_In_ ULONG |
Flags |
|
) |
| |
| VOID PhpThreadProviderCallbackHandler |
( |
_In_opt_ PVOID |
Parameter, |
|
|
_In_opt_ PVOID |
Context |
|
) |
| |
| VOID PhpThreadProviderDeleteProcedure |
( |
_In_ PVOID |
Object, |
|
|
_In_ ULONG |
Flags |
|
) |
| |
| NTSTATUS PhpThreadQueryWorker |
( |
_In_ PVOID |
Parameter | ) |
|
| BOOLEAN PhThreadProviderInitialization |
( |
VOID |
| ) |
|