IDiaSymbol::get_isDataAligned
Použije příznak, který určuje, byla-li uživatelem definovaný typ (UDT) zarovnán na hranici některé konkrétní paměti.
HRESULT get_isDataAligned(
BOOL *pFlag
);
Parametry
- pFlag
[výstup] Vrátí TRUE Pokud má byla zarovnána UDT některé paměti hranice; v ostatních případech vrátí hodnotu FALSE.
Vrácená hodnota
V případě úspěchu vrátí S_OK; v ostatních případech vrátí hodnotu S_FALSE nebo kód chyby.
[!POZNÁMKA]
Vrácená hodnota S_FALSE znamená, že vlastnost není k dispozici pro symbol.
Poznámky
Tato vlastnost nastavena obecně při s nestandardní zarovnání dat je zkompilován spustitelný soubor.Například kompilátor Microsoft C++ můžete změnit zarovnání dat s možností příkazového řádku /Zp#, kde # je hodnota bajtu.
Požadavky
Požadavek |
Description |
---|---|
Záhlaví: |
dia2.h |
Verze: |
DIA SDK v8.0 |