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 |