PROCESS_INFO
包含處理程序的相關資訊。
typedef struct tagPROCESS_INFO {
PROCESS_INFO_FIELDS Fields;
BSTR bstrFileName;
BSTR bstrBaseName;
BSTR bstrTitle;
AD_PROCESS_ID ProcessId;
DWORD dwSessionId;
BSTR bstrAttachedSessionName;
FILETIME CreationTime;
PROCESS_INFO_FLAGS Flags;
} 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;
};
Members
欄位
從的旗標組合PROCESS_INFO_FIELDS指定哪些欄位已填寫的列舉型別。bstrFileName
程序的完整路徑名稱。 相當於電話IDebugProcess2::GetName與參數的方法GN_FILENAME。bstrBaseName
檔案名稱和副檔名的處理程序。 相當於電話IDebugProcess2::Getname與參數的方法GN_BASENAME。bstrTitle
標題的處理序中,如果有的話。 相當於電話IDebugProcess2::Getname與參數的方法GN_TITLE。其中 ProcessId
AD_PROCESS_ID用來識別處理程序的結構。 相當於電話IDebugProcess2::GetPhysicalProcessId方法。dwSessionId
在執行此程序的偵錯工作階段識別項。bstrAttachedSessionName
附加工作階段名稱。 相當於電話IDebugProcess2::GetAttachedSessionName方法。CreationTime
建立處理程序的時間。旗標
從的旗標組合PROCESS_INFO_FLAGS列舉型別,指定處理程序的屬性。
備註
這個結構會傳遞至IDebugProcess2::GetInfo填滿其中的方法。
需求
標頭: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll