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 + + 约定进行布局。

注解

pDimensionSizespDimensionLowerBounds 是并行数组,因此位于每个数组中同一索引处的元素是同一实体的特征。

要求

平台:请参阅系统要求

头文件: CorProf.idl、CorProf.h

库:CorGuids.lib

.NET Framework 版本:自 2.0 起可用

另请参阅