ICorProfilerInfo2::GetArrayObjectInfo-Methode
Ruft detaillierte Informationen zu einem Arrayobjekt ab.
Syntax
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);
Parameter
objectId
[in] Die ID eines gültigen Arrayobjekts.
cDimensions
[in] Der Rang (Anzahl der Dimensionen) des Arrays.
pDimensionSizes
[out] Ein Array, das Integer enthält, die jeweils die Größe einer Dimension des Arrays darstellen.
pDimensionLowerBounds
[out] Ein Array, das Integer enthält, die jeweils die Untergrenze einer Dimension des Arrays darstellen.
ppData
[out] Ein Zeiger auf die Adresse des Rohdatenpuffers für das Array, der gemäß der C++-Konvention angeordnet ist.
Bemerkungen
Die pDimensionSizes
und pDimensionLowerBounds
sind parallele Arrays, sodass die Elemente, die sich in jedem Array am selben Index befinden, Merkmale derselben Entität sind.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.