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 |