指定要从程序提供程序获取的所需属性。
语法
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
};
字段
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
调用方希望ProgramNodesPROVIDER_PROCESS_DATA结构的字段。
PFLAG_GET_IS_DEBUGGER_PRESENT
调用方希望 fIsTheDebuggerPresent 结构字段 PROVIDER_PROCESS_DATA 。
注解
这些标志将传递给以下方法:
- 
这些值可以与按位
OR组合。 
要求
标头:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll