Método ICreateTypeInfo::SetAlignment (oaidl.h)
Especifica o alinhamento de dados para um item de TYPEKIND=TKIND_RECORD.
Sintaxe
HRESULT SetAlignment(
[in] WORD cbAlignment
);
Parâmetros
[in] cbAlignment
Método de alinhamento para o tipo. Um valor de 0 indica alinhamento no limite de 64K; 1 indica que não há alinhamento especial. Para outros valores, n indica alinhamento no byte n.
Retornar valor
Esse método pode retornar um desses valores.
Código de retorno | Descrição |
---|---|
|
Êxito. |
|
Memória insuficiente para concluir a operação. |
|
Não é possível gravar no destino. |
|
Memória insuficiente para concluir a operação. |
|
O estado da biblioteca de tipos não é válido para essa operação. |
Comentários
O alinhamento é o mínimo do alinhamento natural (por exemplo, dados de byte em limites de bytes, dados de palavras em limites de palavras e assim por diante) e o alinhamento indicado por cbAlignment.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | oaidl.h |