EncUnavailableReason
This is for internal use only! stellt die Gründe veranschaulicht, dass Bearbeiten und Fortfahren nicht verfügbar ist.
enum tagEncUnavailableReason {
ENCUN_NONE,
ENCUN_INTEROP,
ENCUN_SQLCLR,
ENCUN_MINIDUMP,
ENCUN_EMBEDDED,
ENCUN_ATTACH,
ENCUN_WIN64
};
typedef enum tagEncUnavailableReason EncUnavailableReason;
public enum EncUnavailableReason {
ENCUN_NONE,
ENCUN_INTEROP,
ENCUN_SQLCLR,
ENCUN_MINIDUMP,
ENCUN_EMBEDDED,
ENCUN_ATTACH,
ENCUN_WIN64
};
Parameter
ENCUN_NONE
Es wurde kein bestimmter Grund für das Bearbeiten und Fortfahren nicht verfügbar ist.ENCUN_INTEROP
Bearbeiten und Fortfahren kann nicht bei einem Aufruf einer Interop verfügbar.ENCUN_SQLCLR
Bearbeiten und Fortfahren kann nicht innerhalb eines SQL-Prozeduraufrufs verfügbar, der von der Common Language Runtime (CLR) verwendet.ENCUN_MINIDUMP
Bearbeiten und Fortfahren kann nicht beim Verarbeiten von Mini DUMP verfügbar.ENCUN_EMBEDDED
Bearbeiten und Fortfahren ist nicht verfügbar, wenn diese eingebetteten Code verarbeiten.ENCUN_ATTACH
Bearbeiten und Fortfahren ist nicht verfügbar, da die Sitzung angefügt wurde, nicht wieder gestartet, der Debugger.ENCUN_WIN64
Bearbeiten und Fortfahren kann nicht beim Verarbeiten von 64-Bit-Windows-Code verfügbar.
Hinweise
Diese Enumeration ist nur für die interne Verwendung durch Visual Studio. Die IDebugProcess3::GetENCAvailableState und IDebugProcess3::DisableENC-Methoden, z. B. von einem benutzerdefinierten Anschlusslieferanten implementiert E_NOTIMPLsollten immer zurückgeben.
Anforderungen
Header: msdbg.idl
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll