Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 |