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 及更高版本中可用。

备注

用于FlagsPROCESS_INFO结构的成员

这些标志可以与按位 OR组合。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅