Функция 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.
Если функция завершается ошибкой, возвращаемое значение может быть одним из следующих кодов ошибок.
Код возврата | Описание |
---|---|
|
Пользователь не имеет доступа к запрошенной информации. |
|
Указанный параметр недопустим. |
|
Недостаточно памяти. |
|
Имя общей папки не существует. |
Комментарии
Только члены локальной группы Администраторы или Операторы сервера могут успешно выполнять функцию NetServerComputerNameDel .
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | lmserver.h (включая Lm.h) |
Библиотека | Netapi32.lib |
DLL | Netapi32.dll |