描述或指定进程的属性。
enum enum_PROCESS_INFO_FLAGS {
PIFLAG_SYSTEM_PROCESS = 0x00000001,
PIFLAG_DEBUGGER_ATTACHED = 0x00000002,
PIFLAG_PROCESS_STOPPED = 0x00000004,
PIFLAG_PROCESS_RUNNING = 0x00000008,
};
typedef DWORD 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 及更高版本中提供。
备注
用于 PROCESS_INFO 结构的 Flags 成员。
这些标志可以按位组合使用 OR。
要求
标题:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll