PROVIDER_FLAGS

Spécifie les propriétés souhaitées à obtenir auprès d’un fournisseur de programmes.

Syntaxe

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
};

Champs

PFLAG_NONE
Aucun indicateur spécifié.

PFLAG_REMOTE_PORT
L’appelant souhaite obtenir une liste de programmes sur un ordinateur différent de Visual Studio.

PFLAG_DEBUGGEE
Le processus est actuellement débogué par cette instance de Visual Studio.

PFLAG_ATTACH_TODEBUGGEE
Visual Studio est attaché au programme en cours de débogage, mais ne l’a pas lancé.

PFLAG_REASON_WATCH
Visual Studio surveille les événements.

PFLAG_GET_PROGRAM_NODES
L’appelant souhaite le ProgramNodes champ de la structure PROVIDER_PROCESS_DATA .

PFLAG_GET_IS_DEBUGGER_PRESENT
L’appelant souhaite le fIsTheDebuggerPresent champ de la PROVIDER_PROCESS_DATA structure.

Notes

Ces indicateurs sont passés aux méthodes suivantes :

Spécifications

En-tête : msdbg.h

Espace de noms : Microsoft.VisualStudio.Debugger.Interop

Assembly : Microsoft.VisualStudio.Debugger.Interop.dll

Voir aussi