IOleParentUndoUnit::GetParentState-Methode (ocidl.h)
Ruft Zustandsinformationen zur innersten geöffneten übergeordneten Undo-Einheit ab.
Syntax
HRESULT GetParentState(
[out] DWORD *pdwState
);
Parameter
[out] pdwState
Ein Zeiger auf die Zustandsinformationen. Diese Informationen sind ein Wert aus der UASFLAGS-Enumeration .
Rückgabewert
Diese Methode gibt S_OK bei Erfolg zurück.
Hinweise
Hinweise zu Implementierern
Wenn die Einheit über ein geöffnetes untergeordnetes Element verfügt, sollte sie diese Methode an dieses untergeordnete Element delegieren. Andernfalls sollte pdwState-Werte entsprechend ausgefüllt und zurückgegeben werden. Beachten Sie, dass eine übergeordnete Einheit niemals blockiert werden darf, während sie über ein geöffnetes untergeordnetes Element verfügt. Wenn dies geschieht, könnte dies verhindern, dass die untergeordnete Einheit geschlossen wird, was zu ernsthaften Problemen führen würde.Hinweise für Anrufer
Wenn Sie nach einem normalen Zustand suchen, verwenden Sie den wert UAS_MASK, um nicht verwendete Bits im pdwState-Parameter für diese Methode für die zukünftige Kompatibilität zu maskieren.Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | ocidl.h |