共用方式為


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 表示的類別大小 (以位元組為單位)。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**Cor.h

程式庫:包含做為 MsCorEE.dll 中的資源

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

參考

IMetaDataImport 介面

IMetaDataImport2 介面