共用方式為


PROVIDER_PROCESS_DATA

此結構會提供電腦上執行的處理序的資訊。

typedef struct tagPROVIDER_PROCESS_DATA {
   PROVIDER_FIELDS    Fields;
   PROGRAM_NODE_ARRAY ProgramNodes;
   BOOL               fIsDebuggerPresent;
} PROVIDER_PROCESS_DATA;
public struct PROVIDER_PROCESS_DATA {
   public uint               Fields;
   public PROGRAM_NODE_ARRAY ProgramNodes;
   public int                fIsDebuggerPresent;
}

Members

  • 欄位
    從的旗標組合PROVIDER_FIELDS列舉型別,指出要填入哪些欄位。

  • ProgramNodes
    A PROGRAM_NODE_ARRAY結構,其中包含一系列程式的節點。

  • fIsDebuggerPresent
    非零值 (TRUE) 如果Visual Studio偵錯工具正在執行中,零 (FALSE) 如果它不是。

備註

這個結構會傳遞至IDebugProgramProvider2::GetProviderProcessData填滿其中的方法。

需求

標頭: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

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

請參閱

參考

結構和等位

PROVIDER_FIELDS

PROGRAM_NODE_ARRAY

IDebugProgramProvider2::GetProviderProcessData