共用方式為


PROVIDER_FLAGS

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

指定要從程式提供者取得所需的屬性。

語法

enum enum_PROVIDER_FLAGS {  
   PFLAG_NONE                    = 0x00,  
   PFLAG_REMOTE_PORT             = 0x01,  
   PFLAG_DEBUGGEE                = 0x02,  
   PFLAG_ATTACHED_TO_DEBUGGEE    = 0x04,  
   PFLAG_REASON_WATCH            = 0x08,  
   PFLAG_GET_PROGRAM_NODES       = 0x10,  
   PFLAG_GET_IS_DEBUGGER_PRESENT = 0x20  
};  
typedef DWORD PROVIDER_FLAGS;  
public enum enum_PROVIDER_FLAGS {  
   PFLAG_NONE                    = 0x00,  
   PFLAG_REMOTE_PORT             = 0x01,  
   PFLAG_DEBUGGEE                = 0x02,  
   PFLAG_ATTACHED_TO_DEBUGGEE    = 0x04,  
   PFLAG_REASON_WATCH            = 0x08,  
   PFLAG_GET_PROGRAM_NODES       = 0x10,  
   PFLAG_GET_IS_DEBUGGER_PRESENT = 0x20  
};  

Members

PFLAG_NONE
沒有指定的旗標。

PFLAG_REMOTE_PORT
呼叫端想要與不同的電腦上的程式清單Visual Studio。

PFLAG_DEBUGGEE
處理序目前正在偵錯的這個執行個體Visual Studio。

PFLAG_ATTACH_TODEBUGGEE
Visual Studio附加偵錯程式,但未啟動。

PFLAG_REASON_WATCH
Visual Studio監看事件。

PFLAG_GET_PROGRAM_NODES
呼叫端想ProgramNodes欄位PROVIDER_PROCESS_DATA結構。

PFLAG_GET_IS_DEBUGGER_PRESENT
呼叫端想fIsTheDebuggerPresent欄位PROVIDER_PROCESS_DATA結構。

備註

這些旗標傳遞給下列方法︰

這些值可結合的位元OR

需求

標頭︰ msdbg.h

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

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

另請參閱

列舉型別
PROVIDER_PROCESS_DATA
WatchForProviderEvents
GetProviderProgramNode
GetProviderProcessData