共用方式為


PROCESS_INFO_FIELDS

指定哪一種處理程序為所擷取的資訊。

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
};
typedef DWORD 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
};

Members

  • PIF_FILE_NAME
    初始化/使用bstrFileName欄位的PROCESS_INFO結構。

  • PIF_BASE_NAME
    初始化/使用bstrBaseName欄位的PROCESS_INFO結構。

  • PIF_TITLE
    初始化/使用bstrTitle欄位的PROCESS_INFO結構。

  • PIF_PROCESS_ID
    初始化/使用ProcessId欄位的PROCESS_INFO結構。

  • PIF_SESSION_ID
    初始化/使用dwSessionId欄位的PROCESS_INFO結構。

  • PIF_ATTACHED_SESSION_NAME
    初始化/使用bstrAttachedSessionName欄位的PROCESS_INFO結構。

  • PIF_CREATION_TIME
    初始化/使用CreationTime欄位的PROCESS_INFO結構。

  • PIF_FLAGS
    初始化/使用Flags欄位的PROCESS_INFO結構。

  • PIF_ALL
    請填寫所有欄位。

備註

傳遞至IDebugProcess2::GetInfo方法,以指出哪一個欄位的PROCESS_INFO結構會進行初始化。

也可用在Fields欄位的PROCESS_INFO ,表示哪些欄位已使用和有效的結構。

這些旗標可以使用位元和結合OR。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

組件: Microsoft.VisualStudio.Debugger.Interop.dll

請參閱

參考

列舉型別 (Visual Studio 的偵錯)

PROCESS_INFO