Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
ORkombiniert werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll