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 prostředí Windows Runtime rozhraní (IInspectablerozhraní) 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 požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 4.5

Viz také