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:

Anforderungen

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Siehe auch