IDiaSymbol::get_isDataAligned
Ruft ein Flag ab, das angibt, ob der benutzerdefinierte Typ (UDT) an einer bestimmten Speichergrenze ausgerichtet wurde.
HRESULT get_isDataAligned(
BOOL *pFlag
);
pFlag
[out] Gibt TRUE
zurück, wenn der UDT an einer Speichergrenze ausgerichtet wurde, andernfalls wird FALSE
zurückgegeben.
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls S_FALSE
oder ein Fehlercode zurückgegeben.
Hinweis
Ein Rückgabewert von S_FALSE
bedeutet, dass die Eigenschaft für das Symbol nicht verfügbar ist.
Diese Eigenschaft wird im Allgemeinen festgelegt, wenn die ausführbare Datei mit nicht standardmäßiger Datenausrichtung kompiliert wird. Beispielsweise kann der Microsoft C++-Compiler die Datenausrichtung mit der Befehlszeilenoption „/Zp#“ ändern, wobei # ein Bytewert ist.
Anforderung | BESCHREIBUNG |
---|---|
Header: | dia2.h |
Version: | DIA SDK V8.0 |