Go to the source code of this file.
|
| enum | _KPH_PROCESS_INFORMATION_CLASS { KphProcessProtectionInformation = 1,
KphProcessExecuteFlags = 2,
KphProcessIoPriority = 3,
MaxKphProcessInfoClass
} |
| |
| enum | _KPH_THREAD_INFORMATION_CLASS { KphThreadWin32Thread = 1,
KphThreadImpersonationToken = 2,
KphThreadIoPriority = 3,
MaxKphThreadInfoClass
} |
| |
| enum | _KPH_OBJECT_INFORMATION_CLASS {
KphObjectBasicInformation,
KphObjectNameInformation,
KphObjectTypeInformation,
KphObjectHandleFlagInformation,
KphObjectProcessBasicInformation,
KphObjectThreadBasicInformation,
KphObjectEtwRegBasicInformation,
KphObjectFileObjectInformation,
KphObjectFileObjectDriver,
MaxKphObjectInfoClass
} |
| |
| enum | _DRIVER_INFORMATION_CLASS { DriverBasicInformation,
DriverNameInformation,
DriverServiceKeyNameInformation,
MaxDriverInfoClass
} |
| |
| enum | _KPH_SECURITY_LEVEL { KphSecurityNone = 0,
KphSecurityPrivilegeCheck = 1,
KphMaxSecurityLevel
} |
| |
| #define KPH_CTL_CODE |
( |
|
x | ) |
CTL_CODE(KPH_DEVICE_TYPE, 0x800 + x, METHOD_NEITHER, FILE_ANY_ACCESS) |
| #define KPH_DEVICE_NAME (L"\\Device\\" KPH_DEVICE_SHORT_NAME) |
| #define KPH_DEVICE_SHORT_NAME L"KProcessHacker2" |
| #define KPH_DEVICE_TYPE 0x9999 |
| #define KPH_DYN_CONFIGURATION_VERSION 2 |
| #define KPH_DYN_MAXIMUM_PACKAGES 64 |
- Enumerator:
| DriverBasicInformation |
|
| DriverNameInformation |
|
| DriverServiceKeyNameInformation |
|
| MaxDriverInfoClass |
|
Definition at line 88 of file kphapi.h.
- Enumerator:
| KphObjectBasicInformation |
|
| KphObjectNameInformation |
|
| KphObjectTypeInformation |
|
| KphObjectHandleFlagInformation |
|
| KphObjectProcessBasicInformation |
|
| KphObjectThreadBasicInformation |
|
| KphObjectEtwRegBasicInformation |
|
| KphObjectFileObjectInformation |
|
| KphObjectFileObjectDriver |
|
| MaxKphObjectInfoClass |
|
Definition at line 53 of file kphapi.h.
- Enumerator:
| KphProcessProtectionInformation |
|
| KphProcessExecuteFlags |
|
| KphProcessIoPriority |
|
| MaxKphProcessInfoClass |
|
Definition at line 9 of file kphapi.h.
- Enumerator:
| KphSecurityNone |
|
| KphSecurityPrivilegeCheck |
|
| KphMaxSecurityLevel |
|
Definition at line 129 of file kphapi.h.
- Enumerator:
| KphThreadWin32Thread |
|
| KphThreadImpersonationToken |
|
| KphThreadIoPriority |
|
| MaxKphThreadInfoClass |
|
Definition at line 24 of file kphapi.h.