6 марта 2001
typedef enum _PROCESS_INFORMATION_CLASS {
ProcessBasicInformation,
ProcessQuotaLimits,
ProcessIoCounters,
ProcessVmCounters,
ProcessTimes,
ProcessBasePriority,
ProcessRaisePriority,
ProcessDebugPort,
ProcessExceptionPort,
ProcessAccessToken,
ProcessLdtInformation,
ProcessLdtSize,
ProcessDefaultHardErrorMode,
ProcessIoPortHandlers,
ProcessPooledUsageAndLimits,
ProcessWorkingSetWatch,
ProcessUserModeIOPL,
ProcessEnableAlignmentFaultFixup,
ProcessPriorityClass,
ProcessWx86Information,
ProcessHandleCount,
ProcessAffinityMask,
ProcessPriorityBoost,
MaxProcessInfoClass
} PROCESS_INFORMATION_CLASS, *PPROCESS_INFORMATION_CLASS;
| : Запрос | |
| : 0x018 | |
| : PROCESS_BASIC_INFORMATION |
| : Запрос, установка | |
| : 0x020 | |
| : QUOTA_LIMITS |
| : Запрос | |
| : ??? | |
| : IO_COUNTERS |
| : Запрос | |
| : 0x02C | |
| : VM_COUNTERS |
| : Запрос | |
| : 0x020 | |
| : KERNEL_USER_TIMES |
| : Установка | |
| : 0x004 | |
| : KPRIORITY | |
| : Установка базового приоритета процесса. |
| : Установка | |
| : 0x004 | |
| : KPRIORITY | |
| : Установка повышения приоритета процесса. |
| : Запрос, установка | |
| : 0x004 | |
| : HANDLE | |
| : Запрос и установка порта отладки процесса. См. также NtCreatePort. |
| : Установка | |
| : 0x004 | |
| : HANDLE | |
| : Установка порта исключений процесса. См. также NtCreatePort. |
| : Установка | |
| : 0x008 | |
| : PROCESS_ACCESS_TOKEN |
| : Запрос | |
| : ??? | |
| : LDT_ENTRY |
| : Установка | |
| : 0x010 | |
| : LDT_ENTRY |
| : Установка | |
| : 0x004 | |
| : ULONG | |
| : Установка размера таблицы локальных дескрипторов. См. также функцию NtSetLdtEntries. |
| : Запрос, установка | |
| : 0x004 | |
| : ULONG | |
| : ??? |
| : Установка | |
| : ??? | |
| : ??? |
| : Запрос | |
| : 0x024 | |
| : POOLED_USAGE_AND_LIMITS |
| : Запрос | |
| : ??? | |
| : PROCESS_WS_WATCH_INFORMATION |
| : Установка | |
| : ??? | |
| : |
| : Установка | |
| : ??? | |
| : |
| : Установка | |
| : 0x001 | |
| : BOOLEAN | |
| : Если установлено, то разрешено автоматическое исправление невыравненной памяти. |
| : Установка | |
| : 0x002 | |
| : WORD | |
| : Установка класса приоритета процесса. |
| : Запрос | |
| : 0x004 | |
| : ULONG | |
| : ??? |
| : Запрос | |
| : 0x004 | |
| : ULONG | |
| : Retrives Handle's count for process. |
| : Установка | |
| : 0x0 | |
| : KAFFINITY | |
| : Sets process' Affinity Mask. |
| : Запрос, установка | |
| : 0x004 | |
| : KPRIORITY | |
| : Queries and sets process' Priority Boost. |