Dela via


ICorDebugComObjectValue::GetCachedInterfacePointers-metod

Hämtar rådata för gränssnittspekare cachelagrade på den aktuella runtime-anropsbara omslutningen (RCW).

Syntax

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

Parametrar

bIInspectableOnly [i] Ett värde som anger om metoden endast returnerar Windows Runtime-gränssnitt (IInspectable gränssnitt) eller alla COM-gränssnitt som cachelagras av den anropsbara omslutningen (RCW).

celt [i] Antalet objekt vars adresser ska hämtas.

pceltFetched [ut] En pekare till antalet CORDB_ADDRESS värden som faktiskt returneras i ptrs.

ptrs En pekare till startadressen för en matris med CORDB_ADDRESS värden som innehåller adresserna för cachelagrade gränssnittsobjekt.

Kommentarer

Krav

Plattformar: Se Systemkrav.

Rubrik: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework-versioner: Finns sedan 4.5

Se även