Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

IDiaSymbol