PROCESS_INFO_FIELDS
プロセスに対して取得する情報の種類を指定します。
構文
public enum enum_PROCESS_INFO_FIELDS {
PIF_FILE_NAME = 0x00000001,
PIF_BASE_NAME = 0x00000002,
PIF_TITLE = 0x00000004,
PIF_PROCESS_ID = 0x00000008,
PIF_SESSION_ID = 0x00000010,
PIF_ATTACHED_SESSION_NAME = 0x00000020,
PIF_CREATION_TIME = 0x00000040,
PIF_FLAGS = 0x00000080,
PIF_ALL = 0x000000ff
};
フィールド
PIF_FILE_NAME
PROCESS_INFO 構造体の bstrFileName
フィールドを初期化および使用します。
PIF_BASE_NAME
PROCESS_INFO
構造体の bstrBaseName
フィールドを初期化または使用します。
PIF_TITLE
PROCESS_INFO
構造体の bstrTitle
フィールドを初期化または使用します。
PIF_PROCESS_ID
PROCESS_INFO
構造体の ProcessId
フィールドを初期化または使用します。
PIF_SESSION_ID
PROCESS_INFO
構造体の dwSessionId
フィールドを初期化または使用します。
PIF_ATTACHED_SESSION_NAME
PROCESS_INFO
構造体の bstrAttachedSessionName
フィールドを初期化または使用します。
PIF_CREATION_TIME
PROCESS_INFO
構造体の CreationTime
フィールドを初期化または使用します。
PIF_FLAGS
PROCESS_INFO
構造体の Flags
フィールドを初期化または使用します。
PIF_ALL
すべてのフィールドに入力します。
解説
PROCESS_INFO 構造体のどのフィールドを初期化するかを示すために GetInfo メソッドに渡されます。
また、PROCESS_INFO
構造体の Fields
フィールドでも使用され、どのフィールドが使用され有効になっているかが示されます。
これらのフラグは、ビットごとの OR
と組み合わせることができます。
要件
ヘッダー: msdbg.h
名前空間: Microsoft.VisualStudio.Debugger.Interop
アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll