Process Hacker
extmgr.h File Reference

Go to the source code of this file.

Data Structures

struct  _PH_EM_APP_CONTEXT
 

Typedefs

typedef enum _PH_EM_OBJECT_TYPE PH_EM_OBJECT_TYPE
 
typedef enum
_PH_EM_OBJECT_OPERATION 
PH_EM_OBJECT_OPERATION
 
typedef VOID(NTAPI * PPH_EM_OBJECT_CALLBACK )(_In_ PVOID Object, _In_ PH_EM_OBJECT_TYPE ObjectType, _In_ PVOID Extension)
 
typedef struct _PH_EM_APP_CONTEXT PH_EM_APP_CONTEXT
 
typedef struct _PH_EM_APP_CONTEXTPPH_EM_APP_CONTEXT
 

Enumerations

enum  _PH_EM_OBJECT_TYPE {
  EmProcessItemType, EmProcessNodeType, EmServiceItemType, EmServiceNodeType,
  EmNetworkItemType, EmNetworkNodeType, EmThreadItemType, EmThreadNodeType,
  EmModuleItemType, EmModuleNodeType, EmHandleItemType, EmHandleNodeType,
  EmThreadsContextType, EmModulesContextType, EmHandlesContextType, EmThreadProviderType,
  EmModuleProviderType, EmHandleProviderType, EmMemoryNodeType, EmMemoryContextType,
  EmMaximumObjectType, EmProcessItemType, EmProcessNodeType, EmServiceItemType,
  EmServiceNodeType, EmNetworkItemType, EmNetworkNodeType, EmThreadItemType,
  EmThreadNodeType, EmModuleItemType, EmModuleNodeType, EmHandleItemType,
  EmHandleNodeType, EmThreadsContextType, EmModulesContextType, EmHandlesContextType,
  EmThreadProviderType, EmModuleProviderType, EmHandleProviderType, EmMemoryNodeType,
  EmMemoryContextType, EmMaximumObjectType
}
 
enum  _PH_EM_OBJECT_OPERATION {
  EmObjectCreate, EmObjectDelete, EmMaximumObjectOperation, EmObjectCreate,
  EmObjectDelete, EmMaximumObjectOperation
}
 

Typedef Documentation

typedef VOID(NTAPI * PPH_EM_OBJECT_CALLBACK)(_In_ PVOID Object, _In_ PH_EM_OBJECT_TYPE ObjectType, _In_ PVOID Extension)

Definition at line 37 of file extmgr.h.

Enumeration Type Documentation

Enumerator:
EmObjectCreate 
EmObjectDelete 
EmMaximumObjectOperation 
EmObjectCreate 
EmObjectDelete 
EmMaximumObjectOperation 

Definition at line 30 of file extmgr.h.

Enumerator:
EmProcessItemType 
EmProcessNodeType 
EmServiceItemType 
EmServiceNodeType 
EmNetworkItemType 
EmNetworkNodeType 
EmThreadItemType 
EmThreadNodeType 
EmModuleItemType 
EmModuleNodeType 
EmHandleItemType 
EmHandleNodeType 
EmThreadsContextType 
EmModulesContextType 
EmHandlesContextType 
EmThreadProviderType 
EmModuleProviderType 
EmHandleProviderType 
EmMemoryNodeType 
EmMemoryContextType 
EmMaximumObjectType 
EmProcessItemType 
EmProcessNodeType 
EmServiceItemType 
EmServiceNodeType 
EmNetworkItemType 
EmNetworkNodeType 
EmThreadItemType 
EmThreadNodeType 
EmModuleItemType 
EmModuleNodeType 
EmHandleItemType 
EmHandleNodeType 
EmThreadsContextType 
EmModulesContextType 
EmHandlesContextType 
EmThreadProviderType 
EmModuleProviderType 
EmHandleProviderType 
EmMemoryNodeType 
EmMemoryContextType 
EmMaximumObjectType 

Definition at line 5 of file extmgr.h.