Partager via


ICorDebugComObjectValue ::GetCachedInterfacePointers, méthode

Obtient les pointeurs d’interface bruts mis en cache sur le wrapper pouvant être appelé au runtime actuel (RCW).

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.

Remarques

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 4.5

Voir aussi