NetLocalGroupAddMembers 编辑

NetLocalGroupAddMembers函数将一个或多个现有用户帐户或全局组的成员资格添加到现有本地组。该函数不会更改当前是本地组成员的用户或全局组的成员资格状态。

安全要求

只有管??理员或帐户操作员本地组的成员才能在远程服务器上成功执行NetLocalGroupAddMembers.

NET_API_STATUS NetLocalGroupAddMembers(

LPWSTR 【服务器名称】, 
LPWSTR 【LocalGroupName】, 
DWORD 【水平】, 
LPBYTE 【BUF】, 
DWORD 【MEMBERCOUNT】 
); 

参数

【服务器名称】

指向一个以null结尾的Unicode字符串,其中包含要执行该函数的远程服务器的名称。NULL指针或字符串指定本地计算机。

【LocalGroupName】

指向一个null终止的Unicode字符串,其中包含要添加指定用户或全局组的本地组的名称。

【水平】

指定以下值之一来设置提供的信息级别。

含义
0【BUF】参数指向LOCALGROUP_MEMBERS_INFO_0结构的数组。
3【BUF】参数指向LOCALGROUP_MEMBERS_INFO_3结构的数组。

【BUF】

指向包含新成员数据的缓冲区。

【MEMBERCOUNT】

指定【BUF】参数指向的缓冲区中的条目数。

返回值

如果函数成功,返回值为NERR_Success。

如果函数失败,则返回值是以下错误代码之一。

含义
NERR_GroupNotFound由【GROUPNAME】参数指定的本地组不存在。
ERROR_NO_SUCH_MEMBER一个或多个新成员不存在。因此,没有添加任何新成员。
ERROR_MEMBER_IN_ALIAS指定的一个或多个成员已经是本地组的成员。因此,没有添加任何新成员。
ERROR_INVALID_MEMBER无法添加一个或多个成员,因为它们的帐户类型无效。因此,没有添加任何新成员。

也可以看看

NetLocalGroupAdd, NetLocalGroupDelMembers, NetLocalGroupGetMembers

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:65 次

字数:3560

最后编辑:10 个月前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。