Condividi tramite


Metodo ICorDebugComObjectValue::GetCachedInterfacePointers

Ottiene i puntatori di interfaccia non elaborati memorizzati nella cache nel wrapper chiamabile di runtime corrente (RCW).

Sintassi

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

Parametri

bIInspectableOnly [in] Valore che indica se il metodo restituirà solo interfacce di Windows Runtime (IInspectable interfacce) o tutte le interfacce COM memorizzate nella cache dal wrapper chiamabile di runtime (RCW).

celt [in] Numero di oggetti i cui indirizzi devono essere recuperati.

pceltFetched [out] Puntatore al numero di CORDB_ADDRESS valori effettivamente restituiti in ptrs.

ptrs Puntatore all'indirizzo iniziale di una matrice di CORDB_ADDRESS valori che contengono gli indirizzi degli oggetti interfaccia memorizzati nella cache.

Osservazioni:

Requisiti

Piattaforme: vedere Requisiti di sistema.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: disponibili dalla versione 4.5

Vedi anche