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 |