Partilhar 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 [em] O token TypeDef para a classe com o layout a ser retornado.

pdwPackSize [saídas] Um dos valores 1, 2, 4, 8 ou 16, representando o tamanho da embalagem da classe.

rFieldOffset [saídas] Uma matriz de valores COR_FIELD_OFFSET .

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

pcFieldOffset [saídas] O número de elementos retornados em rFieldOffset.

pulClassSize [saídas] O tamanho em bytes da classe representada por td.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also