Dela via


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

Se även