Compartilhar via


IDiaSymbol::get_length

Recupera o número de bits ou bytes ou o número de registros escalonáveis de memória usados pelo objeto representado por esse símbolo.

Sintaxe

HRESULT get_length ( 
   ULONGLONG* pRetVal
);

Parâmetros

pRetVal

[out] Retorna o número de bytes ou bits ou o número de registros escalonáveis de memória usados pelo objeto representado por esse símbolo.

Valor de retorno

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

Observação

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

Observações

Se a Enumeração LocationType do símbolo for LocIsBitField, o comprimento retornado por esse método estará em bits; caso contrário, o comprimento estará em bytes para todos os outros tipos de localização.

Se o basicType símbolo for btVector, o comprimento retornado por esse método será o número de registros escalonáveis.

Example

IDiaSymbol* pSymbol;
ULONGLONG   length;
pSymbol->get_length( &length );

Requirements

Requirement Description
Cabeçalho: dia2.h
Versão: SDK do DIA v7.0

Consulte também