PSS_HANDLE_FLAGS enumeration (processsnapshot.h)
Flags to specify what parts of a PSS_HANDLE_ENTRY structure are valid.
Syntax
typedef enum {
PSS_HANDLE_NONE = 0x00,
PSS_HANDLE_HAVE_TYPE = 0x01,
PSS_HANDLE_HAVE_NAME = 0x02,
PSS_HANDLE_HAVE_BASIC_INFORMATION = 0x04,
PSS_HANDLE_HAVE_TYPE_SPECIFIC_INFORMATION = 0x08
} PSS_HANDLE_FLAGS;
Constants
PSS_HANDLE_NONE Value: 0x00 No parts specified. |
PSS_HANDLE_HAVE_TYPE Value: 0x01 The ObjectType member is valid. |
PSS_HANDLE_HAVE_NAME Value: 0x02 The ObjectName member is valid. |
PSS_HANDLE_HAVE_BASIC_INFORMATION Value: 0x04 The Attributes, GrantedAccess, HandleCount, PointerCount, PagedPoolCharge, and NonPagedPoolCharge members are valid. |
PSS_HANDLE_HAVE_TYPE_SPECIFIC_INFORMATION Value: 0x08 The TypeSpecificInformation member is valid (either Process, Thread, Mutant, Event or Section). |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8.1 [desktop apps only] |
Minimum supported server | Windows Server 2012 R2 [desktop apps only] |
Header | processsnapshot.h |