Delen via


Methode ICorDebugCode::GetCode

Hiermee haalt u alle code voor de opgegeven functie op, opgemaakt voor demontage. Deze methode is afgeschaft. Gebruik in plaats daarvan ICorDebugCode2::GetCodeChunks .

Syntaxis

HRESULT GetCode (
    [in] ULONG32     startOffset,
    [in] ULONG32     endOffset,
    [in] ULONG32     cBufferAlloc,
    [out, size_is(cBufferAlloc),
        length_is(*pcBufferSize)] BYTE buffer[],
    [out] ULONG32    *pcBufferSize
);

Parameterwaarden

startOffset [in] De verschuiving van het begin van de functie.

endOffset [in] De verschuiving van het einde van de functie.

cBufferAlloc [in] De grootte van de buffer matrix waarin de code wordt geretourneerd.

buffer [uit] De matrix waarin de code wordt geretourneerd.

pcBufferSize [uit] Het aantal geretourneerde bytes.

Opmerkingen

Als de code van de functie is onderverdeeld in meerdere segmenten, worden deze samengevoegd in volgorde van toenemende systeemeigen offset. Instructiegrenzen worden niet gecontroleerd.

Requirements

Platformen: Zie ondersteunde besturingssystemen van .NET.

Rubriek: CorDebug.idl, CorDebug.h

Bibliotheek: CorGuids.lib

.NET-versies: 1.1, 1.0

Zie ook