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 (interfaces IInspectable) ou toutes les interfaces COM mises en cache par le wrapper RCW.

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

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

ptrs
Pointeur vers l’adresse de début d’un tableau de valeurs CORDB_ADDRESS contenant 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