Freigeben über


IMetaDataImport::GetClassLayout-Methode

Ruft Layoutinformationen für die Klasse ab, auf die vom angegebenen TypeDef-Token verwiesen wird.

Syntax

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

Parameter

td
[in] Das TypeDef-Token für die Klasse mit dem zurückzugebenden Layout.

pdwPackSize
[out] Einer der Werte 1, 2, 4, 8 oder 16, der die Paketgröße der Klasse repräsentiert.

rFieldOffset
[out] Ein Array aus COR_FIELD_OFFSET-Werten.

cMax
[in] Die maximale Größe des rFieldOffset-Arrays.

pcFieldOffset
[out] Die Anzahl der in rFieldOffset zurückgegebenen Elemente.

pulClassSize
[out] Die Größe der durch td repräsentierten Klasse in Byte.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: Cor.h

Bibliothek: als Ressource in „MsCorEE.dll“ enthalten

.NET Framework-Versionen: seit Version 1.0 verfügbar

Siehe auch