次の方法で共有


AddLocalAlternateComputerName 関数

呼び出されるコンピューターの代替ローカル ネットワーク名を追加します。

構文

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

パラメーター

lpDnsFQHostname [in]

追加する代替名。 名前は、COMPUTER_NAME_FORMAT列挙で定義されている ComputerNameDnsFullyQualified 形式である必要があります。また、DnsValidateName_W関数は、その形式を DnsNameHostnameFull に設定して検証できる必要があります。

ulFlags [in]

このパラメーターは予約済みであり、0 に設定する必要があります。

戻り値

関数が成功した場合、関数は ERROR_SUCCESSを返します。 関数が失敗すると、0 以外のエラー コードが返されます。 返されるエラー コードの中には、次のようなエラー コードがあります。

リターン コード 説明
ERROR_INVALID_PARAMETER
lpDnsFQHostname パラメーターが有効な DNS 名を指していないか、ulFlags パラメーターが 0 に等しくないことを示します。
ERROR_NOT_ENOUGH_MEMORY
操作を完了させるための十分なメモリがありません。

 

要件

要件
ライブラリ
Kernel32.lib
[DLL]
Kernel32.dll
Unicode 名と ANSI 名
AddLocalAlternateComputerNameW (Unicode) と AddLocalAlternateComputerNameA (ANSI)

関連項目

COMPUTER_NAME_FORMAT

DnsValidateName_W