EncUnavailableReason
This is for internal use only!
Stellt die Gründe dar, aus denen "Bearbeiten" und "Weiter" nicht verfügbar sind.
Syntax
public enum EncUnavailableReason {
ENCUN_NONE,
ENCUN_INTEROP,
ENCUN_SQLCLR,
ENCUN_MINIDUMP,
ENCUN_EMBEDDED,
ENCUN_ATTACH,
ENCUN_WIN64
};
Felder
ENCUN_NONE
Kein bestimmter Grund, warum "Bearbeiten" und "Weiter" nicht verfügbar ist.
ENCUN_INTEROP
"Bearbeiten" und "Fortfahren" ist während eines InterOp-Anrufs nicht verfügbar.
ENCUN_SQLCLR
Bearbeiten und Fortfahren ist während eines SQL-Prozeduraufrufs, der die Common Language Runtime (CLR) verwendet, nicht verfügbar.
ENCUN_MINIDUMP
"Bearbeiten" und "Weiter" ist beim Verarbeiten eines Miniabbilds nicht verfügbar.
ENCUN_EMBEDDED
Bearbeiten und Fortfahren ist beim Verarbeiten von eingebetteten Code nicht verfügbar.
ENCUN_ATTACH
"Bearbeiten" und "Fortfahren" ist nicht verfügbar, da die Sitzung an den Debugger angefügt wurde und nicht vom Debugger gestartet wurde.
ENCUN_WIN64
Bearbeiten und Fortfahren ist beim Verarbeiten von 64-Bit-Windows-Code nicht verfügbar.
Hinweise
Diese Enumeration ist nur für die interne Verwendung durch Visual Studio vorgesehen. Die Methoden GetENCAvailableState und DisableENC , die von einem benutzerdefinierten Portanbieter implementiert werden, sollten immer zurückgegeben werden E_NOTIMPL
.
Anforderungen
Header: msdbg.idl
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll