ICorProfilerInfo2::GetArrayObjectInfo 方法
获取有关数组对象的详细信息。
语法
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);
参数
objectId
[in] 有效数组对象的 ID。
cDimensions
[in] 数组的阵列(维数)。
pDimensionSizes
[out] 一个包含整数的数组,每个整数表示数组维度的大小。
pDimensionLowerBounds
[out] 一个包含整数的数组,每个整数表示一个数组维度的下限。
ppData
[out] 一个指针,指向数组的原始缓冲区的地址,该缓冲区根据 c + + 约定进行布局。
注解
pDimensionSizes
和 pDimensionLowerBounds
是并行数组,因此位于每个数组中同一索引处的元素是同一实体的特征。
要求
平台:请参阅系统要求。
头文件: CorProf.idl、CorProf.h
库:CorGuids.lib
.NET Framework 版本:自 2.0 起可用