iConsoleVerb::GetVerbState 方法 (mmc.h)

GetVerbState 方法使管理单元能够获取给定谓词的当前状态。

语法

HRESULT GetVerbState(
  [in]  MMC_CONSOLE_VERB eCmdID,
  [in]  MMC_BUTTON_STATE nState,
  [out] BOOL             *pState
);

参数

[in] eCmdID

一个 值,该值指定谓词的命令标识符。 取自 MMC_CONSOLE_VERB 枚举。 不能MMC_VERB_NONE此值。

[in] nState

一个 值,该值标识按钮的可能状态。 取自 MMC_BUTTON_STATE 枚举。

[out] pState

指向返回的状态信息的指针。 如果状态已启用或隐藏,则为 TRUE;如果状态为禁用或可见,则为 FALSE

返回值

此方法可以返回其中一个值。

注解

选择某个项后,所有命令的谓词状态将重置为禁用和隐藏。 选择某个项时,由管理单元开发人员来更新谓词状态。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 mmc.h
DLL Mmcndmgr.dll

另请参阅

IConsoleVerb

IToolbar