次の方法で共有


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

関連項目