Partager via


IMetaDataImport::GetClassLayout, méthode

Obtient les informations de disposition pour la classe référencée par le jeton TypeDef spécifié.

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

Paramètres

  • td
    [in] Jeton TypeDef pour la classe dont la disposition doit être retournée.

  • pdwPackSize
    [out] Une des valeurs 1, 2, 4, 8 ou 16 représentant la taille de pack de la classe.

  • rFieldOffset
    [out] Tableau des valeurs COR_FIELD_OFFSET.

  • cMax
    [in] Taille maximale du tableau rFieldOffset.

  • pcFieldOffset
    [ou] Nombre d'éléments retournés dans rFieldOffset.

  • pulClassSize
    [out] Taille en octets de la classe représentée par td.

Configuration requise

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : Cor.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Voir aussi

Référence

IMetaDataImport, interface

IMetaDataImport2, interface