IDiaSymbol::get_isDataAligned
Načte příznak, který určuje, jestli byl uživatelem definovaný typ (UDT) zarovnaný s určitou hranici paměti.
Syntaxe
HRESULT get_isDataAligned(
BOOL *pFlag
);
Parametry
pFlag
[ven] Vrátí TRUE
, pokud je UDT zarovnaný k určité hranici paměti; v opačném případě vrátí hodnotu FALSE
.
Vrácená hodnota
V případě úspěchu vrátí hodnotu S_OK
; v opačném případě vrátí S_FALSE
nebo kód chyby.
Poznámka:
Návratová S_FALSE
hodnota znamená, že vlastnost není pro symbol k dispozici.
Poznámky
Tato vlastnost je obecně nastavena při kompilaci spustitelného souboru s nedefault datové zarovnání. Kompilátor Jazyka Microsoft C++ může například změnit zarovnání dat pomocí možnosti příkazového řádku /Zp#, kde # je bajtová hodnota.
Požadavky
Požadavek | Popis |
---|---|
Záhlaví: | dia2.h |
Verze: | DIA SDK v8.0 |