SetComputerName功能设置下次重新启动系统时使用的计算机名称。
BOOL SetComputerName(
LPCTSTR 【lpComputerName】 | //新的计算机名称的地址 |
); |
参数
【lpComputerName】
指向一个空值终止的字符串,指定下一次启动计算机时计算机名称的名称。该名称不得超过MAX_COMPUTERNAME_LENGTH个字符。
Windows 95:如果此字符串包含一个或多个标准字符集外的字符,则这些字符被强制为标准字符。
Windows NT:如果此字符串包含一个或多个标准字符集外的字符,则SetComputerName将返回ERROR_INVALID_PARAMETER。它不会强制标准集之外的字符。
标准字符集包括字母,数字和以下符号:! @#$%^ &')(。- _ { } ~ .
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
使用此函数的应用程序必须具有管理员权限。
也可以看看