IDiaSymbol::get_lengthIDiaSymbol::get_length

Récupère le nombre de bits ou d’octets de mémoire utilisée par l’objet représenté par ce symbole.Retrieves the number of bits or bytes of memory used by the object represented by this symbol.

SyntaxeSyntax

HRESULT get_length (   
   ULONGLONG* pRetVal  
);  

ParamètresParameters

pRetVal
[out] Retourne le nombre d’octets ou bits de mémoire utilisée par l’objet représenté par ce symbole.[out] Returns the number of bytes or bits of memory used by the object represented by this symbol.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne S_FALSE ou un code d’erreur.If successful, returns S_OK; otherwise, returns S_FALSE or an error code.

Note

La valeur de retour S_FALSE signifie que la propriété n’est pas disponible pour le symbole.A return value of S_FALSE means the property is not available for the symbol.

NotesRemarks

Si le LocationType, énumération du symbole est LocIsBitField, la longueur retournée par cette méthode est en bits ; sinon, la longueur est en octets pour tous les autres types d’emplacement.If the LocationType Enumeration of the symbol is LocIsBitField, the length returned by this method is in bits; otherwise, the length is in bytes for all other location types.

ExempleExample

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

SpécificationsRequirements

SpécificationRequirement DescriptionDescription
En-tête :Header: dia2.hdia2.h
Version :Version: DIA SDK v7.0DIA SDK v7.0

Voir aussiSee Also

IDiaSymbol IDiaSymbol
LocationType (énumération)LocationType Enumeration