IOleUndoManager::GetOpenParentState 方法 (ocidl.h)

擷取最內層開啟父復原單位的狀態資訊。

語法

HRESULT GetOpenParentState(
  [out] DWORD *pdwState
);

參數

[out] pdwState

接收狀態資訊的變數指標。 這項資訊是取自 UASFLAGS 列舉的值。

傳回值

如果有開啟的父單位且已成功傳回其狀態或停用復原管理員,這個方法會傳回S_OK;否則為 S_FALSE。

備註

來電者附注

檢查正常狀態時,請使用 UAS_MASK 值,將 pdwState 參數中未使用的位遮罩到這個方法,以取得未來的相容性。

實作者的注意事項

如果有開啟的父單位,這個方法會呼叫 IOleParentUndoUnit::GetParentState

如果復原管理員已停用,它應該會以 UAS_BLOCKED 填入 pdwState 參數,並傳回S_OK。

需求

   
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 ocidl.h

另請參閱

IOleUndoManager

UASFLAGS