Compartilhar via


IMetaDataImport::GetClassLayout Method

Obtém informações de layout para a classe referenciada pelo token TypeDef especificado.

Syntax

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

Parameters

td [in] O token TypeDef da classe com o layout a ser retornado.

pdwPackSize [out] Um dos valores 1, 2, 4, 8 ou 16, que representa o tamanho do pacote da classe.

rFieldOffset [out] Uma matriz de valores COR_FIELD_OFFSET .

cMax [in] O tamanho máximo da rFieldOffset matriz.

pcFieldOffset [out] O número de elementos retornados em rFieldOffset.

pulClassSize [out] O tamanho em bytes da classe representada por td.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

See also