Win32_UserAccount 类的重命名方法
RenameWMI 类方法重命名用户帐户名称。
本主题使用托管对象格式 (MOF) 语法。 有关使用此方法的详细信息,请参阅 调用方法。
语法
uint32 Rename(
[in] string Name
);
参数
-
Name [in]
-
新帐户名称。
返回值
返回以下列表中列出的值之一。 有关其他错误代码,请参阅 WMI 错误常量 或 WbemErrorEnum。 有关常规 HRESULT 值,请参阅 系统错误代码。
-
Success
-
0
成功。
-
找不到实例
-
1
找不到实例。
-
需要实例
-
2
实例必需。
-
参数无效
-
3
参数无效。
-
找不到用户
-
4
找不到用户。
-
找不到域
-
5
找不到域。
-
仅在域的主域控制器上允许操作
-
6
仅在域的主域控制器上允许操作。
-
不允许对最后一个管理帐户执行操作。
-
7
-
不允许对指定的特殊组执行操作;user、admin、local 或 guest。
-
8
不允许对指定的特殊组(用户、管理员、本地组或来宾)执行操作。
-
其他 API 错误
-
9
其他 API 错误。
-
内部错误
-
10
内部错误。
备注
此功能作为一种方法实现,为新名称提供一个单独的上下文,该上下文与与要修改的实例关联的 Name 的键属性值区分开来。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMV2 |
MOF |
|
DLL |
|