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 :
-
Ces valeurs peuvent être combinées avec un bit.
OR
Spécifications
En-tête : msdbg.h
Espace de noms : Microsoft.VisualStudio.Debugger.Interop
Assembly : Microsoft.VisualStudio.Debugger.Interop.dll