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 |