ICorDebugHeapValue2::CreateHandle — Metoda
Tworzy uchwyt określonego typu dla wartości sterty reprezentowanej przez ten obiekt ICorDebugHeapValue2.
Składnia
HRESULT CreateHandle (
[in] CorDebugHandleType type,
[out] ICorDebugHandleValue **ppHandle
);
Parametry
type
[in] Wartość wyliczenia CorDebugHandleType, która określa typ dojścia do utworzenia.
ppHandle
[out] Wskaźnik do adresu obiektu ICorDebugHandleValue, który reprezentuje nowy uchwyt dla tej wartości sterty.
Uwagi
Dojście zostanie utworzone w domenie aplikacji skojarzonej z wartością sterta i stanie się nieprawidłowe, jeśli domena aplikacji zostanie zwolniona.
Wiele wywołań tej funkcji dla tej samej wartości sterta spowoduje utworzenie wielu dojść. Ponieważ uchwyty wpływają na wydajność modułu odśmiecywania pamięci, debuger powinien ograniczyć się do stosunkowo małej liczby dojść (około 256), które są aktywne naraz.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 2.0