Freigeben über


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

Weitere Informationen

IOleParentUndoUnit