Partilhar via


IDiaSymbol::get_isDataAligned

Recupera um sinalizador que especifica se o UDT (tipo definido pelo usuário) foi alinhado a algum limite de memória específico.

Sintaxe

HRESULT get_isDataAligned(
   BOOL *pFlag
);

Parâmetros

pFlag

[out] Retornará TRUE se o UDT tiver sido alinhado a algum limite de memória. Caso contrário, retornará FALSE.

Valor Retornado

Se tiver êxito, retornará S_OK. Caso contrário, retornará S_FALSE ou um código de erro.

Observação

Um valor retornado de S_FALSE significa que a propriedade não está disponível para o símbolo.

Comentários

Essa propriedade geralmente é definida quando o executável é compilado com alinhamento de dados não padrão. Por exemplo, o compilador do Microsoft C++ pode alterar o alinhamento de dados com a opção de linha de comando /Zp#, em que # é um valor de byte.

Requisitos

Requisito Descrição
Cabeçalho: dia2.h
Versão: DIA SDK v8.0

Confira também