ICorProfilerInfo2::GetArrayObjectInfo, méthode
Obtient des informations détaillées à propos d'un objet tableau.
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 de tableau valide.cDimensions
[in] Rang (nombre de dimensions) du tableau.pDimensionSizes
[out] Tableau qui contient des entiers, représentant chacun la taille d'une dimension du tableau.pDimensionLowerBounds
[out] Tableau qui contient des entiers, représentant chacun la limite inférieure d'une dimension du tableau.ppData
[out] Pointeur vers l'adresse de la mémoire tampon brute pour le tableau, dont la disposition suit la convention C++.
Notes
pDimensionSizes et pDimensionLowerBounds étant des tableaux parallèles, les éléments situés au même index dans chaque tableau sont des caractéristiques de la même entité.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorProf.idl, CorProf.h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0