IDsAdminNewObj::SetButtons 方法 (dsadmin.h)

IDsAdminNewObj::SetButtons 方法在特定页面的向导中启用或禁用“下一步”命令按钮。

语法

HRESULT SetButtons(
  [in] ULONG nCurrIndex,
  [in] BOOL  bValid
);

参数

[in] nCurrIndex

包含将启用或禁用“下一步”按钮的向导页的从零开始的索引。 此索引相对于调用 方法的向导扩展的页计数。

[in] bValid

指定是启用或禁用“下一步”命令按钮。 如果此值为零,则禁用“下一步”命令按钮。 如果此值为非零值,则启用“下一步”命令按钮。

返回值

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

返回以下值之一。

备注

首次显示页面时,不应假设“下一步”命令按钮的状态。 对象创建扩展应设置“下一步”命令按钮的状态,当页面首次显示以及页面中的数据发生更改时。 如果页面中的数据不是必需的,则应在首次显示页面时启用“下一步”按钮,并且该扩展不应更改状态。

如果调用函数的扩展是具有单个页面的主扩展,并且没有加载辅助扩展,例如:向导具有单个页面,则命令按钮为:“确定”和“取消”,而不是“Back”、“Next”和“Cancel”。 在这种情况下,调用此函数将启用或禁用“确定”按钮。

要求

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

请参阅

IDsAdminNewObj