Udostępnij za pośrednictwem


IDiaSymbol::get_isDataAligned

Pobiera flagę określającą, czy typ zdefiniowany przez użytkownika (UDT) został wyrównany do określonej granicy pamięci.

Składnia

HRESULT get_isDataAligned(
   BOOL *pFlag
);

Parametry

pFlag

[out] Zwraca TRUE wartość , jeśli funkcja UDT została wyrównana do pewnej granicy pamięci; w przeciwnym razie zwraca wartość FALSE.

Wartość zwracana

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

Uwaga

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

Uwagi

Ta właściwość jest zwykle ustawiana, gdy plik wykonywalny jest kompilowany przy użyciu niezdefiniowanego wyrównania danych. Na przykład kompilator języka Microsoft C++ może zmienić wyrównanie danych za pomocą opcji wiersza polecenia /Zp#, gdzie # jest wartością bajtów.

Wymagania

Wymaganie opis
Nagłówek: dia2.h
Version: ZESTAW DIA SDK w wersji 8.0

Zobacz też