PROVIDER_FLAGS
Určuje požadované vlastnosti, které se mají získat od zprostředkovatele programu.
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
};
Pole
PFLAG_NONE
Nejsou zadány žádné příznaky.
PFLAG_REMOTE_PORT
Volající chce seznam programů na jiném počítači než v sadě Visual Studio.
PFLAG_DEBUGGEE
Tento proces je aktuálně laděný touto instancí sady Visual Studio.
PFLAG_ATTACH_TODEBUGGEE
Visual Studio je připojené k laděné aplikaci, ale nespustí ji.
PFLAG_REASON_WATCH
Visual Studio sleduje události.
PFLAG_GET_PROGRAM_NODES
Volající chce ProgramNodes
pole struktury PROVIDER_PROCESS_DATA .
PFLAG_GET_IS_DEBUGGER_PRESENT
Volající chce pole fIsTheDebuggerPresent
PROVIDER_PROCESS_DATA
struktury.
Poznámky
Tyto příznaky se předávají následujícím metodám:
-
Tyto hodnoty lze kombinovat s bitovým
OR
.
Požadavky
Hlavička: msdbg.h
Obor názvů: Microsoft.VisualStudio.Debugger.Interop
Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll