Метод EnableWINS класса Win32_NetworkAdapterConfiguration
Статический метод класса EnableWINSWMI включает параметры службы именования Интернета Windows (WINS), относящиеся к TCP/IP, но не зависят от сетевого адаптера.
В этом разделе используется синтаксис формата управляемого объекта (MOF). Дополнительные сведения об использовании этого метода см. в разделе Вызов метода.
Синтаксис
uint32 EnableWINS(
[in] boolean DNSEnabledForWINSResolution,
[in] boolean WINSEnableLMHostsLookup,
[in, optional] string WINSHostLookupFile,
[in, optional] string WINSScopeID
);
Параметры
-
DNSEnabledForWINSResolution [in]
-
Если значение равно true, то в системе доменных имен (DNS) включено разрешение имен через разрешение WINS.
-
WINSEnableLMHostsLookup [in]
-
Если значение равно true, используются локальные файлы подстановки. Файлы подстановки будут содержать сопоставления IP-адресов с именами узлов.
-
WINSHostLookupFile [in, необязательный]
-
Файлы подстановки, содержащие сопоставления IP-адресов с именами узлов. Если они доступны, файлы будут находиться в папке %SystemRoot%\system32\drivers\ .
-
WINSScopeID [в, необязательно]
-
Значение идентификатора области, которое будет добавлено в конец netBIOS-имени компьютера. Системы, использующие один и тот же идентификатор область, могут взаимодействовать с этим компьютером.
Возвращаемое значение
Возвращает значение 0 (ноль) для успешного завершения, если перезагрузка не требуется. 1 (один) для успешного завершения, когда требуется перезагрузка; другое число при возникновении ошибки. Дополнительные сведения о кодах ошибок см. в разделе Константы ошибок WMI или WbemErrorEnum. Общие значения HRESULT см. в разделе Системные коды ошибок.
-
Успешное завершение, перезагрузка не требуется (0)
-
Успешное завершение, требуется перезагрузка (1)
-
Метод не поддерживается на этой платформе (64)
-
Неизвестный сбой (65)
-
Недопустимая маска подсети (66)
-
Ошибка при обработке возвращенного экземпляра (67)
-
Недопустимый входной параметр (68)
-
Указано более 5 шлюзов (69)
-
Недопустимый IP-адрес (70)
-
Недопустимый IP-адрес шлюза (71)
-
Произошла ошибка при доступе к реестру для получения запрошенных сведений (72)
-
Недопустимое доменное имя (73)
-
Недопустимое имя узла (74)
-
Основной или вторичный сервер WINS не определен (75)
-
Недопустимый файл (76)
-
Недопустимый системный путь (77)
-
Сбой копирования файла (78)
-
Недопустимый параметр безопасности (79)
-
Не удалось настроить службу TCP/IP (80)
-
Не удалось настроить службу DHCP (81)
-
Не удалось продлить аренду DHCP (82)
-
Не удалось освободить аренду DHCP (83)
-
IP-адрес не включен в адаптере (84)
-
IpX не включен для адаптера (85)
-
Ошибка границ фрейма/сетевого номера (86)
-
Недопустимый тип кадра (87)
-
Недопустимый номер сети (88)
-
Повторяющийся номер сети (89)
-
Параметр выходит за пределы (90)
-
Доступ запрещен (91)
-
Нехватка памяти (92)
-
Уже существует (93)
-
Путь, файл или объект не найден (94)
-
Не удалось уведомить службу (95)
-
Не удалось уведомить службу DNS (96)
-
Интерфейс не настраивается (97)
-
Не все аренды DHCP могут быть освобождены или продлены (98)
-
Dhcp не включен для адаптера (100)
-
Другое (101 4294967295)
Примеры
В примере кода VBScript Включить WINS для всех сетевых адаптеров в коллекции TechNet используется EnableWINS для включения WINS на всех сетевых адаптерах, установленных на компьютере.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|