Partager via


ICorDebugComObjectValue::GetCachedInterfacePointers, méthode

Obtient les pointeurs d’interface bruts mis en cache sur le wrapper RCW (Runtime Callable Wrapper) actuel.

Syntaxe

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

Paramètres

bIInspectableOnly [in] Valeur qui indique si la méthode retourne uniquement les interfaces Windows Runtime (IInspectable interfaces) ou toutes les interfaces COM mises en cache par le wrapper pouvant être appelé au runtime (RCW).

celt [in] Nombre d’objets dont les adresses doivent être récupérées.

pceltFetched [out] Pointeur vers le nombre de CORDB_ADDRESS valeurs réellement retournées dans ptrs.

ptrs Pointeur vers l’adresse de départ d’un tableau de CORDB_ADDRESS valeurs qui contiennent les adresses des objets d’interface mis en cache.

Notes

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : disponible depuis la version 4.5

Voir aussi