IDiaSymbol::get_isDataAligned
Recupera um sinalizador que especifica se o tipo definido pelo usuário (UDT) foram alinhado para algum limite de memória específica.
HRESULT get_isDataAligned(
BOOL *pFlag
);
Parâmetros
- pFlag
[out] Retorna TRUE se a UDT tem sido alinhado à algum limite de memória; Caso contrário, retornará FALSE.
Valor de retorno
Se bem-sucedida, retorna S_OK; Caso contrário, retornará S_FALSE ou código de erro.
Dica
Um valor de retorno de S_FALSE significa que a propriedade não está disponível para o símbolo.
Comentários
Essa propriedade normalmente é definida quando o executável é compilado com o alinhamento de dados não-padrão. Por exemplo, o compilador Microsoft C++ pode alterar o alinhamento de dados com a opção de linha de comando, /Zp#, onde # é um valor de byte.
Requisitos
Requisito |
Descrição |
---|---|
Cabeçalho: |
dia2.h |
Versão: |
V 8.0 do SDK DIA |