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 起可用

另请参阅