プロセスのプロパティを記述または指定します。
構文
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