AddLocalAlternateComputerName 函数

为从中调用它的计算机添加备用本地网络名称。

语法

DWORD AddLocalAlternateComputerName(
  _In_ LPCTSTR lpDnsFQHostname,
  _In_ ULONG   ulFlags
);

参数

lpDnsFQHostname [in]

要添加的备用名称。 名称必须采用 COMPUTER_NAME_FORMAT 枚举中定义的 ComputerNameDnsFullyQualified 格式,并且DnsValidateName_W函数必须能够验证其格式设置为 DnsNameHostnameFull

ulFlags [in]

此参数是保留的,必须设置为零。

返回值

如果函数成功,该函数将返回 ERROR_SUCCESS。 如果函数失败,它将返回非零错误代码。 它返回的错误代码如下:

返回代码 说明
ERROR_INVALID_PARAMETER
指示 lpDnsFQHostname 参数未指向有效的 DNS 名称,或者 ulFlags 参数不等于零。
ERROR_NOT_ENOUGH_MEMORY
内存不足,无法完成此操作。

 

要求

要求

Kernel32.lib
DLL
Kernel32.dll
Unicode 和 ANSI 名称
AddLocalAlternateComputerNameW (Unicode) 和 AddLocalAlternateComputerNameA (ANSI)

另请参阅

COMPUTER_NAME_FORMAT

DnsValidateName_W