IOleParentUndoUnit::GetParentState 方法 (ocidl.h)

检索有关最内部打开的父撤消单元的状态信息。

语法

HRESULT GetParentState(
  [out] DWORD *pdwState
);

参数

[out] pdwState

指向状态信息的指针。 此信息是从 UASFLAGS 枚举获取的值。

返回值

此方法在成功时返回S_OK。

注解

实施者说明

如果单元有一个打开的子级,它应将此方法委托给该子级。 否则,它应正确填写 pdwState 值并返回。 请注意,父单元在具有打开的子单元时,绝不能被阻止。 如果发生这种情况,可能会阻止儿童单位被关闭,这将导致严重的问题。

给调用方的说明

检查正常状态时,请使用 UAS_MASK 值将 pdwState 参数中未使用的位屏蔽为此方法,以便将来兼容。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 ocidl.h

另请参阅

IOleParentUndoUnit