Udostępnij przez


IDiaSymbol::get_length

Pobiera liczbę bitów lub bajtów lub liczbę skalowalnych rejestrów pamięci używanych przez obiekt reprezentowany przez ten symbol.

Składnia

HRESULT get_length ( 
   ULONGLONG* pRetVal
);

Parametry

pRetVal

[out] Zwraca liczbę bajtów lub bitów lub liczbę skalowalnych rejestrów pamięci używanych przez obiekt reprezentowany przez ten symbol.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca wartość S_OK; w przeciwnym razie zwraca S_FALSE lub kod błędu.

Uwaga / Notatka

Wartość zwracana S_FALSE oznacza, że właściwość nie jest dostępna dla symbolu.

Uwagi

Jeśli wyliczenie LocationType symbolu to LocIsBitField, długość zwracana przez tę metodę jest w bitach; w przeciwnym razie długość jest wyrażona w bajtach dla wszystkich innych typów lokalizacji.

basicType Jeśli symbol to btVector, długość zwracana przez tę metodę to liczba skalowalnych rejestrów.

Example

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

Requirements

Wymaganie Description
Nagłówek: dia2.h
Wersja: ZESTAW DIA SDK w wersji 7.0

Zobacz także