Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft den gesamten Code für die angegebene Funktion ab, formatiert für die Demontage. Diese Methode ist als veraltet markiert. Verwenden Sie stattdessen ICorDebugCode2::GetCodeChunks .
Syntax
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Die Parameter
startOffset [in] Der Offset des Anfangs der Funktion.
endOffset [in] Der Offset des Endes der Funktion.
cBufferAlloc [in] Die Größe des buffer Arrays, in das der Code zurückgegeben wird.
buffer [out] Das Array, in das der Code zurückgegeben wird.
pcBufferSize [out] Die Anzahl der zurückgegebenen Bytes.
Bemerkungen
Wenn der Code der Funktion in mehrere Blöcke unterteilt wurde, werden sie verkettet, um den nativen Offset zu erhöhen. Anweisungsgrenzen werden nicht überprüft.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: 1.1, 1.0