ICorDebugCode::GetCode-metod
Hämtar all kod för den angivna funktionen, formaterad för demontering. Den här metoden har inaktuell i .NET Framework version 2.0. Använd ICorDebugCode2::GetCodeChunks i stället.
Syntax
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Parametrar
startOffset
[i] Förskjutningen av funktionens början.
endOffset
[i] Förskjutningen av slutet av funktionen.
cBufferAlloc
[i] Storleken på matrisen buffer
som koden ska returneras till.
buffer
[ut] Matrisen som koden ska returneras till.
pcBufferSize
[ut] Antalet returnerade byte.
Kommentarer
Om funktionens kod har delats upp i flera segment sammanfogas de i ordning för att öka den inbyggda förskjutningen. Instruktionsgränser är inte markerade.
Krav
Plattformar: Se Systemkrav.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET Framework-versioner: 1.1, 1.0