PROVIDER_FLAGS
Gibt die gewünschten Eigenschaften an, die von einem Programmanbieter abgerufen werden sollen.
Syntax
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
};
Felder
PFLAG_NONE
Es wurden keine Kennzeichnungen angegeben.
PFLAG_REMOTE_PORT
Der Aufrufer möchte eine Liste von Programmen auf einem anderen Computer als Visual Studio.
PFLAG_DEBUGGEE
Der Prozess wird derzeit von dieser Instanz von Visual Studio gedebuggt.
PFLAG_ATTACH_TODEBUGGEE
Visual Studio ist an das zu debuggende Programm angefügt, hat es jedoch nicht gestartet.
PFLAG_REASON_WATCH
Visual Studio überwacht Ereignisse.
PFLAG_GET_PROGRAM_NODES
Der Aufrufer möchte das ProgramNodes
Feld der PROVIDER_PROCESS_DATA-Struktur .
PFLAG_GET_IS_DEBUGGER_PRESENT
Der Aufrufer möchte das fIsTheDebuggerPresent
Feld der PROVIDER_PROCESS_DATA
Struktur.
Hinweise
Diese Flags werden an die folgenden Methoden übergeben:
-
Diese Werte können mit einem bitweisen
OR
kombiniert werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll