IMetaDataImport::GetClassLayout 方法
获取指定的 TypeDef 标记所引用类的布局信息。
语法
HRESULT GetClassLayout (
[in] mdTypeDef td,
[out] DWORD *pdwPackSize,
[out] COR_FIELD_OFFSET rFieldOffset[],
[in] ULONG cMax,
[out] ULONG *pcFieldOffset,
[out] ULONG *pulClassSize
);
参数
td
[in] 类的 TypeDef 标记,该类具有要返回的布局。
pdwPackSize
[out] 值 1、2、4、8 或 16 之一,表示类的包大小。
rFieldOffset
[out] COR_FIELD_OFFSET 值数组。
cMax
[in] rFieldOffset
数组的最大大小。
pcFieldOffset
[out] rFieldOffset
中返回的元素数。
pulClassSize
[out] 由 td
表示的类的大小(以字节为单位)。
要求
平台:请参阅系统要求。
标头:Cor.h
库:作为资源包含在 MsCorEE.dll 中
.NET Framework 版本:自 1.0 起可用