Partilhar via


Método ICorDebugComObjectValue::GetCachedInterfacePointers

Obtém os ponteiros de interface brutos armazenados em cache no wrapper chamável (RCW) de tempo de execução atual.

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 [em] Um valor que indica se o método retornará apenas interfaces do Tempo de Execução do Windows (IInspectable interfaces) ou todas as interfaces COM armazenadas em cache pelo wrapper chamável de tempo de execução (RCW).

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

pceltFetched [saídas] Um ponteiro para o número de valores realmente retornados CORDB_ADDRESS 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.

Observações

Requisitos

Plataformas: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde a versão 4.5

Consulte também