Método ICorDebugComObjectValue::GetCachedInterfacePointers

Obtém os ponteiros brutos da interface armazenados em cache no RCW (wrapper callable) atual do runtime.

Sintaxe

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

Parâmetros

bIInspectableOnly
[in] Um valor que indica se o método retornará apenas Windows Runtime interfaces (IInspectableinterfaces) ou todas as interfaces COM armazenadas em cache pelo RCW (wrapper callable) do runtime.

celt
[in] O número de objetos cujos endereços devem ser recuperados.

pceltFetched
[out] Um ponteiro para o número de CORDB_ADDRESS valores realmente retornados em ptrs.

ptrs
Um ponteiro para o endereço inicial de uma matriz de CORDB_ADDRESS valores que contêm os endereços de objetos de interface armazenados em cache.

Comentários

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.5

Confira também