ICorDebugCode::GetCode-Methode
Ruft den gesamten für die Disassembly formatierten Code für die angegebene Funktion ab. Diese Methode ist in .NET Framework, Version 2.0, veraltet. 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
);
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.
Hinweise
Wenn der Code der Funktion in mehrere Blöcke unterteilt wurde, werden sie in der Reihenfolge des steigenden nativen Offsets verkettet. Anweisungsgrenzen werden nicht überprüft.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 1.1, 1.0