다음을 통해 공유


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부터 사용 가능

참고 항목