Поделиться через


Метод 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.

См. также раздел