IDiaSymbol::get_length

Recupera el número de bits o bytes de memoria utilizados por el objeto representado por este símbolo.

Sintaxis

HRESULT get_length ( 
   ULONGLONG* pRetVal
);

Parámetros

pRetVal

[out] Devuelve el número de bits o bytes de memoria utilizados por el objeto representado por este símbolo.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve S_FALSE o un código de error.

Nota:

Un valor devuelto de S_FALSE significa que la propiedad no está disponible para el símbolo.

Observaciones

Si el valor locationType (enumeración) del símbolo es LocIsBitField, la longitud devuelta por este método está en bits; de lo contrario, la longitud está en bytes para todos los demás tipos de ubicación.

Ejemplo

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

Requisitos

Requisito Descripción
Encabezado: dia2.h
Versión: Debug Interface Access SDK v7.0

Consulte también