Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1546961
  • 博文数量: 596
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-06 15:50
个人简介

在线笔记

文章分类

全部博文(596)

文章存档

2016年(1)

2015年(104)

2014年(228)

2013年(226)

2012年(26)

2011年(11)

分类: Windows平台

2014-03-26 15:53:14

如果您想要将用户添加到 Windows NT 工作站或服务器应用程序中的,则必须使用 NetUserAdd。在给定的服务器的名称、 级别和适当的结构,将创建一个新用户。以下指针可能会帮助避免这些问题:
  1. 所有网络 * 函数的要求,提交 UNICODE (宽字符) 中的所有字符串。使用 MultiByteToWideChar 将标准 ASCII 字符串转换为 UNICODE 字符串。别忘了要包括终止 NULL 字符串转换中。
  2. 作为 \\server 中指定的服务器名称。请务必包括双反斜杠,如果在 C 字符串内的四个反斜杠。
  3. 使用 UF_SCRIPT 所需的标记。如果没有它,您将得到 ERROR_INVALID_PARAMETER。
  4. 当使用级别 2,请确保您的字符串不能超过最大长度。常量定义的最大长度。例如,参数、 注释、 用户注释和全名的最大长度为 MAXCOMMENTSZ。路径必须符合 PATHLEN 个字符。对于服务器的 UNC 名称必须适合在 UNCLEN 个字符。
  5. NetUserAdd 只可用于添加普通用户。建立帐户后,使用 NetUserSetGroups 到新的用户帐户添加管理员、 来宾或其他组。

NetUserAdd
NetLocalGroupAddMembers

阅读(737) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~