Partager via


ICorProfilerInfo2::GetArrayObjectInfo, méthode

Obtient des informations détaillées sur un objet tableau.

Syntaxe

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);  

Paramètres

objectId
[in] ID d’un objet tableau valide.

cDimensions
[in] Rang (nombre de dimensions) du tableau.

pDimensionSizes
[out] Tableau qui contient des entiers, chacun représentant la taille d’une dimension du tableau.

pDimensionLowerBounds
[out] Tableau qui contient des entiers, chacun représentant la limite inférieure d’une dimension du tableau.

ppData
[out] Pointeur vers l’adresse de la mémoire tampon brute du tableau disposé conformément à la convention C++.

Notes

pDimensionSizes et pDimensionLowerBounds sont des tableaux parallèles et dès lors, les éléments situés au même index dans chaque tableau sont des caractéristiques de la même entité.

Spécifications

Plateformes : Consultez Configuration requise.

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

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi