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