PROCESS_INFO_FLAGS
Описывает или задает свойства процесса.
Синтаксис
enum enum_PROCESS_INFO_FLAGS {
PIFLAG_SYSTEM_PROCESS = 0x00000001,
PIFLAG_DEBUGGER_ATTACHED = 0x00000002,
PIFLAG_PROCESS_STOPPED = 0x00000004,
PIFLAG_PROCESS_RUNNING = 0x00000008,
};
Поля
PIFLAG_SYSTEM_PROCESS
Указывает, что процесс является системным процессом.
PIFLAG_DEBUGGER_ATTACHED
Указывает, что процесс выполняется отладкой отладчиком. Это может быть отладчик Visual Studio или это может быть другой отладчик, например WinDbg.
PIFLAG_PROCESS_STOPPED
Указывает, что процесс остановлен. Допустимо только в том случае, если PIFLAG_DEBUGGER_ATTACHED
он также указан. Доступно в Visual Studio 2005 и более поздних версиях.
PIFLAG_PROCESS_RUNNING
Указывает, что выполняется процесс. Допустимо только в том случае, если PIFLAG_DEBUGGER_ATTACHED
он также указан. Доступно в Visual Studio 2005 и более поздних версиях.
Замечания
Используется для Flags
элемента структуры PROCESS_INFO .
Эти флаги могут сочетаться с побитовой.OR
Requirements
Заголовок: msdbg.h
Пространство имен: Microsoft.VisualStudio.Debugger.Interop
Сборка: Microsoft.VisualStudio.Debugger.Interop.dll