Sdílet prostřednictvím


ICorDebugComObjectValue::GetCachedInterfacePointers – metoda

Získá nezpracované ukazatele rozhraní uložené v mezipaměti aktuálního volatelné obálky modulu runtime (RCW).

Syntaxe

HRESULT GetCachedInterfacePointers(
    [in] BOOL bIInspectableOnly,
    [in] ULONG32 celt,
    [out] ULONG32 *pceltFetched,
    [out, size_is(celt), length_is(*pceltFetched) CORDB_ADDRESS *ptrs);

Parametry

bIInspectableOnly [v] Hodnota, která označuje, zda metoda vrátí pouze rozhraní Windows Runtime (IInspectable rozhraní) nebo všechna rozhraní MODELU COM, která jsou uložena v mezipaměti volatelným obálkou modulu runtime (RCW).

celt [v] Počet objektů, jejichž adresy se mají načíst.

pceltFetched[ven] Ukazatel na počet CORDB_ADDRESS hodnot, které se skutečně vrátily .ptrs

ptrs Ukazatel na počáteční adresu pole CORDB_ADDRESS hodnot, které obsahují adresy objektů rozhraní uložených v mezipaměti.

Poznámky

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 4.5

Viz také