Dela via


IMetaDataImport::GetClassLayout, metod

Hämtar layoutinformation för klassen som refereras av den angivna TypeDef-token.

Syntax

HRESULT GetClassLayout  (
   [in]  mdTypeDef          td,
   [out] DWORD              *pdwPackSize,  
   [out] COR_FIELD_OFFSET   rFieldOffset[],  
   [in]  ULONG              cMax,  
   [out] ULONG              *pcFieldOffset,  
   [out] ULONG              *pulClassSize  
);  

Parametrar

td
[in] TypeDef-token för klassen med layouten som ska returneras.

pdwPackSize
[ut] Ett av värdena 1, 2, 4, 8 eller 16, som representerar klassens paketstorlek.

rFieldOffset
[ut] En matris med COR_FIELD_OFFSET värden.

cMax
[in] Matrisens rFieldOffset maximala storlek.

pcFieldOffset
[ut] Antalet element som returneras i rFieldOffset.

pulClassSize
[ut] Storleken i byte för klassen som representeras av td.

Krav

Plattformar: Se Systemkrav.

Huvudet: Cor.h

Bibliotek: Ingår som en resurs i MsCorEE.dll

.NET Framework versioner: Tillgänglig sedan 1.0

Se även