Функция NetServerComputerNameDel (lmserver.h)

Функция NetServerComputerNameDel приводит к тому, что указанный сервер перестает поддерживать эмулированное имя сервера, заданное предыдущим вызовом функции NetServerComputerNameAdd . Функция делает это путем отмены привязки сетевых транспортов из эмулированного имени.

Синтаксис

NET_API_STATUS NET_API_FUNCTION NetServerComputerNameDel(
  [in] LMSTR ServerName,
  [in] LMSTR EmulatedServerName
);

Параметры

[in] ServerName

Указатель на строку, указывающую DNS- или NetBIOS-имя удаленного сервера, на котором выполняется функция. Если этот параметр имеет значение NULL, используется локальный компьютер.

[in] EmulatedServerName

Указатель на символьную строку, завершающуюся значением NULL, которая содержит эмулированное имя, которое сервер должен прекратить поддерживать. Сервер продолжает поддерживать все остальные имена серверов, которые он поддерживал.

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет NERR_Success.

Если функция завершается ошибкой, возвращаемое значение может быть одним из следующих кодов ошибок.

Код возврата Описание
ERROR_ACCESS_DENIED
Пользователь не имеет доступа к запрошенной информации.
ERROR_INVALID_PARAMETER
Указанный параметр недопустим.
ERROR_NOT_ENOUGH_MEMORY
Недостаточно памяти.
NERR_NetNameNotFound
Имя общей папки не существует.

Комментарии

Только члены локальной группы Администраторы или Операторы сервера могут успешно выполнять функцию NetServerComputerNameDel .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header lmserver.h (включая Lm.h)
Библиотека Netapi32.lib
DLL Netapi32.dll

См. также раздел

NetServerComputerNameAdd

NetServerTransportAdd

NetServerTransportAddEx

NetServerTransportEnum

Функции управления сетью

Общие сведения об управлении сетью

Функции сервера