PSS_PROCESS_FLAGS enumeration (processsnapshot.h)
Flags that describe a process.
Syntax
typedef enum {
PSS_PROCESS_FLAGS_NONE = 0x00000000,
PSS_PROCESS_FLAGS_PROTECTED = 0x00000001,
PSS_PROCESS_FLAGS_WOW64 = 0x00000002,
PSS_PROCESS_FLAGS_RESERVED_03 = 0x00000004,
PSS_PROCESS_FLAGS_RESERVED_04 = 0x00000008,
PSS_PROCESS_FLAGS_FROZEN = 0x00000010
} PSS_PROCESS_FLAGS;
Constants
PSS_PROCESS_FLAGS_NONE Value: 0x00000000 No flag. |
PSS_PROCESS_FLAGS_PROTECTED Value: 0x00000001 The process is protected. |
PSS_PROCESS_FLAGS_WOW64 Value: 0x00000002 The process is a 32-bit process running on a 64-bit native OS. |
PSS_PROCESS_FLAGS_RESERVED_03 Value: 0x00000004 Undefined. |
PSS_PROCESS_FLAGS_RESERVED_04 Value: 0x00000008 Undefined. |
PSS_PROCESS_FLAGS_FROZEN Value: 0x00000010 The process is frozen; for example, a debugger is attached and broken into the process or a Store process is suspended by a lifetime management service. |
Remarks
There are PSS_PROCESS_FLAGS members in the PSS_PROCESS_INFORMATION and PSS_HANDLE_ENTRY structures.
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 |