Partilhar via


Método ICorProfilerInfo2::GetArrayObjectInfo

Obtém informações detalhadas sobre um objeto de matriz.

Sintaxe

HRESULT GetArrayObjectInfo(  
    [in] ObjectID objectId,  
    [in] ULONG32 cDimensions,  
    [out, size_is(cDimensions), length_is(cDimensions)] ULONG32 pDimensionSizes[],  
    [out, size_is(cDimensions), length_is(cDimensions)] int pDimensionLowerBounds[],  
    [out] BYTE **ppData);  

Parâmetros

objectId
[in] O ID de um objeto de matriz válido.

cDimensions
[in] A classificação (número de dimensões) da matriz.

pDimensionSizes
[fora] Uma matriz que contém números inteiros, cada um representando o tamanho de uma dimensão da matriz.

pDimensionLowerBounds
[fora] Uma matriz que contém números inteiros, cada um representando o limite inferior de uma dimensão da matriz.

ppData
[fora] Um ponteiro para o endereço da memória intermédia não processada para a matriz, que é definida de acordo com a convenção C++.

Observações

As pDimensionSizes matrizes e pDimensionLowerBounds são paralelas, pelo que os elementos localizados no mesmo índice em cada matriz são características da mesma entidade.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 2.0

Ver também