NativeMethods.PROCESSINFOCLASS ​
Defines the type of process information to retrieve.
Kind: Enum
Namespace: ConnectorLib
Inheritance: IComparable → IConvertible → IFormattable → ISpanFormattable
Public Attributes
PROCESSINFOCLASS
ProcessBasicInformation
Basic information about the process, including exit status and PEB address.
PROCESSINFOCLASS
ProcessQuotaLimits
Quota limits for the process.
PROCESSINFOCLASS
ProcessIoCounters
I/O counters for the process.
PROCESSINFOCLASS
ProcessVmCounters
Virtual memory counters for the process.
PROCESSINFOCLASS
ProcessTimes
Process timing information.
PROCESSINFOCLASS
ProcessBasePriority
Base priority of the process.
PROCESSINFOCLASS
ProcessRaisePriority
Raise priority of the process.
PROCESSINFOCLASS
ProcessDebugPort
Debug port for the process.
PROCESSINFOCLASS
ProcessExceptionPort
Exception port for the process.
PROCESSINFOCLASS
ProcessAccessToken
Access token for the process.
PROCESSINFOCLASS
ProcessLdtInformation
LDT information for the process.
PROCESSINFOCLASS
ProcessLdtSize
LDT size for the process.
PROCESSINFOCLASS
ProcessDefaultHardErrorMode
Default hard error mode for the process.
PROCESSINFOCLASS
ProcessIoPortHandlers
I/O port handlers for the process (kernel-mode only).
PROCESSINFOCLASS
ProcessPooledUsageAndLimits
Pooled usage and limits for the process.
PROCESSINFOCLASS
ProcessWorkingSetWatch
Working set watch information for the process.
PROCESSINFOCLASS
ProcessUserModeIOPL
User mode I/O privilege level for the process.
PROCESSINFOCLASS
ProcessEnableAlignmentFaultFixup
Enable alignment fault fixup for the process.
PROCESSINFOCLASS
ProcessPriorityClass
Priority class of the process.
PROCESSINFOCLASS
ProcessWx86Information
WOW64 information for the process.
PROCESSINFOCLASS
ProcessHandleCount
Handle count for the process.
PROCESSINFOCLASS
ProcessAffinityMask
Affinity mask for the process.
PROCESSINFOCLASS
ProcessPriorityBoost
Priority boost for the process.
PROCESSINFOCLASS
ProcessDeviceMap
Device map information for the process.
PROCESSINFOCLASS
ProcessSessionInformation
Session information for the process.
PROCESSINFOCLASS
ProcessForegroundInformation
Foreground information for the process.
PROCESSINFOCLASS
ProcessWow64Information
WOW64 information for the process.
PROCESSINFOCLASS
ProcessImageFileName
Image file name of the process.
PROCESSINFOCLASS
ProcessLUIDDeviceMapsEnabled
LUID device maps enabled for the process.
PROCESSINFOCLASS
ProcessBreakOnTermination
Break on termination setting for the process.
PROCESSINFOCLASS
ProcessDebugObjectHandle
Debug object handle for the process.
PROCESSINFOCLASS
ProcessDebugFlags
Debug flags for the process.
PROCESSINFOCLASS
ProcessHandleTracing
Handle tracing for the process.
PROCESSINFOCLASS
ProcessIoPriority
I/O priority for the process.
PROCESSINFOCLASS
ProcessExecuteFlags
Execute flags for the process.
PROCESSINFOCLASS
ProcessResourceManagement
Resource management for the process.
PROCESSINFOCLASS
ProcessCookie
Cookie for the process.
PROCESSINFOCLASS
ProcessImageInformation
Image information for the process.
PROCESSINFOCLASS
ProcessCycleTime
Cycle time for the process.
PROCESSINFOCLASS
ProcessPagePriority
Page priority for the process.
PROCESSINFOCLASS
ProcessInstrumentationCallback
Instrumentation callback for the process.
PROCESSINFOCLASS
ProcessThreadStackAllocation
Thread stack allocation for the process.
PROCESSINFOCLASS
ProcessWorkingSetWatchEx
Working set watch extended information for the process.
PROCESSINFOCLASS
ProcessImageFileNameWin32
Win32 image file name for the process.
PROCESSINFOCLASS
ProcessImageFileMapping
Image file mapping for the process.
PROCESSINFOCLASS
ProcessAffinityUpdateMode
Affinity update mode for the process.
PROCESSINFOCLASS
ProcessMemoryAllocationMode
Memory allocation mode for the process.
PROCESSINFOCLASS
ProcessGroupInformation
Group information for the process.
PROCESSINFOCLASS
ProcessTokenVirtualizationEnabled
Token virtualization enabled for the process.
PROCESSINFOCLASS
ProcessConsoleHostProcess
Console host process for the process.
PROCESSINFOCLASS
ProcessWindowInformation
Window information for the process.
PROCESSINFOCLASS
ProcessHandleInformation
Handle information for the process.
PROCESSINFOCLASS
ProcessMitigationPolicy
Mitigation policy for the process.
PROCESSINFOCLASS
ProcessDynamicFunctionTableInformation
Dynamic function table information for the process.
PROCESSINFOCLASS
ProcessHandleCheckingMode
Handle checking mode for the process.
PROCESSINFOCLASS
ProcessKeepAliveCount
Keep alive count for the process.
PROCESSINFOCLASS
ProcessRevokeFileHandles
Revoke file handles for the process.
PROCESSINFOCLASS
MaxProcessInfoClass
Maximum process information class value.
Enums
NativeMethods.PROCESSINFOCLASS
[ProcessBasicInformation = 0, ProcessQuotaLimits = 1, ProcessIoCounters = 2, ProcessVmCounters = 3, ProcessTimes = 4, ProcessBasePriority = 5, ProcessRaisePriority = 6, ProcessDebugPort = 7, ProcessExceptionPort = 8, ProcessAccessToken = 9, ProcessLdtInformation = 10, ProcessLdtSize = 11, ProcessDefaultHardErrorMode = 12, ProcessIoPortHandlers = 13, ProcessPooledUsageAndLimits = 14, ProcessWorkingSetWatch = 15, ProcessUserModeIOPL = 16, ProcessEnableAlignmentFaultFixup = 17, ProcessPriorityClass = 18, ProcessWx86Information = 19, ProcessHandleCount = 20, ProcessAffinityMask = 21, ProcessPriorityBoost = 22, ProcessDeviceMap = 23, ProcessSessionInformation = 24, ProcessForegroundInformation = 25, ProcessWow64Information = 26, ProcessImageFileName = 27, ProcessLUIDDeviceMapsEnabled = 28, ProcessBreakOnTermination = 29, ProcessDebugObjectHandle = 30, ProcessDebugFlags = 31, ProcessHandleTracing = 32, ProcessIoPriority = 33, ProcessExecuteFlags = 34, ProcessResourceManagement = 35, ProcessCookie = 36, ProcessImageInformation = 37, ProcessCycleTime = 38, ProcessPagePriority = 39, ProcessInstrumentationCallback = 40, ProcessThreadStackAllocation = 41, ProcessWorkingSetWatchEx = 42, ProcessImageFileNameWin32 = 43, ProcessImageFileMapping = 44, ProcessAffinityUpdateMode = 45, ProcessMemoryAllocationMode = 46, ProcessGroupInformation = 47, ProcessTokenVirtualizationEnabled = 48, ProcessConsoleHostProcess = 49, ProcessWindowInformation = 50, ProcessHandleInformation = 51, ProcessMitigationPolicy = 52, ProcessDynamicFunctionTableInformation = 53, ProcessHandleCheckingMode = 54, ProcessKeepAliveCount = 55, ProcessRevokeFileHandles = 56, MaxProcessInfoClass = 57]Defines the type of process information to retrieve.
