PROVIDER_FLAGS
Specifica le proprietà desiderate da ottenere da un provider di programmi.
Sintassi
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
};
Campi
PFLAG_NONE
Nessun flag specificato.
PFLAG_REMOTE_PORT
Il chiamante vuole un elenco di programmi in un computer diverso da Visual Studio.
PFLAG_DEBUGGEE
Il processo è attualmente sottoposto a debug da questa istanza di Visual Studio.
PFLAG_ATTACH_TODEBUGGEE
Visual Studio è collegato al programma di cui è in corso il debug, ma non lo ha avviato.
PFLAG_REASON_WATCH
Visual Studio sta controllando gli eventi.
PFLAG_GET_PROGRAM_NODES
Il chiamante desidera il ProgramNodes
campo della struttura PROVIDER_PROCESS_DATA .
PFLAG_GET_IS_DEBUGGER_PRESENT
Il chiamante desidera il fIsTheDebuggerPresent
campo della PROVIDER_PROCESS_DATA
struttura.
Osservazioni:
Questi flag vengono passati ai metodi seguenti:
-
Questi valori possono essere combinati con un bit per
OR
bit.
Requisiti
Intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll