Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá veškerý kód pro zadanou funkci formátovaný pro demontáž. Tato metoda je zastaralá. Místo toho použijte ICorDebugCode2::GetCodeChunks .
Syntaxe
HRESULT GetCode (
[in] ULONG32 startOffset,
[in] ULONG32 endOffset,
[in] ULONG32 cBufferAlloc,
[out, size_is(cBufferAlloc),
length_is(*pcBufferSize)] BYTE buffer[],
[out] ULONG32 *pcBufferSize
);
Parametry
startOffset [v] Posun začátku funkce.
endOffset [v] Posun konce funkce.
cBufferAlloc [v] Velikost buffer pole, do kterého bude kód vrácen.
buffer [ven] Pole, do kterého bude kód vrácen.
pcBufferSize [ven] Počet vrácených bajtů.
Poznámky
Pokud je kód funkce rozdělený na několik bloků dat, jsou zřetězeny v pořadí zvýšení nativního posunu. Hranice instrukcí nejsou kontrolovány.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: 1.1, 1.0