共用方式為


PROCESS_INFO

包含進程的相關信息。

語法

public struct PROCESS_INFO { 
   public uint          Fields;
   public string        bstrFileName;
   public string        bstrBaseName;
   public string        bstrTitle;
   public AD_PROCESS_ID ProcessId;
   public uint          dwSessionId;
   public string        bstrAttachedSessionName;
   public FILETIME      CreationTime;
   public uint          Flags;
};

成員

Fields
PROCESS_INFO_FIELDS 列舉中的旗標組合,指定填寫哪些欄位。

bstrFileName
進程的完整路徑名稱。 相當於使用 參數GN_FILENAME呼叫 GetName 方法。

bstrBaseName
進程的檔名和擴展名。 相當於使用 參數GN_BASENAME呼叫 IDebugProcess2::Getname 方法。

bstrTitle
如果行程有標題,則為 。 相當於使用 參數GN_TITLE呼叫 IDebugProcess2::Getname 方法。

ProcessId
識別 進程的AD_PROCESS_ID 結構。 相當於呼叫 GetPhysicalProcessId 方法。

dwSessionId
此進程正在執行的偵錯會話標識碼。

bstrAttachedSessionName
附加的工作階段名稱。 相當於呼叫 GetAttachedSessionName 方法。

CreationTime
建立進程的時間。

Flags
指定 進程屬性之PROCESS_INFO_FLAGS 列舉中的旗標組合。

備註

這個結構會傳遞至 填入它的 GetInfo 方法。

需求

標頭:msdbg.h

命名空間:Microsoft.VisualStudio.Debugger.Interop

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

另請參閱