Compartilhar via


Método EnableWINS da classe Win32_NetworkAdapterConfiguration

O método estático da classe WMIEnableWINS permite configurações do WINS (Serviço de Nomenclatura da Internet) do Windows específicas para TCP/IP, mas independentemente do adaptador de rede.

Este tópico usa a sintaxe MOF (Managed Object Format). Para obter mais informações sobre como usar esse método, consulte Chamando um método.

Sintaxe

uint32 EnableWINS(
  [in]           boolean DNSEnabledForWINSResolution,
  [in]           boolean WINSEnableLMHostsLookup,
  [in, optional] string  WINSHostLookupFile,
  [in, optional] string  WINSScopeID
);

Parâmetros

DNSEnabledForWINSResolution [in]

Se for true, o DNS (Sistema de Nomes de Domínio) será habilitado para resolução de nomes em resolução WINS.

WINSEnableLMHostsLookup [in]

Se for true, os arquivos de pesquisa locais serão usados. Os arquivos de pesquisa conterão mapeamentos de endereços IP para nomes de host.

WINSHostLookupFile [in, opcional]

Arquivos de pesquisa que contêm mapeamentos de endereços IP para nomes de host. Se disponível, os arquivos serão encontrados em %SystemRoot%\system32\drivers\ .

WINSScopeID [in, opcional]

Valor do identificador de escopo que será acrescentado ao final do nome NetBIOS do computador. Sistemas que usam o mesmo identificador de escopo podem se comunicar com este computador.

Valor retornado

Retorna um valor de 0 (zero) para uma conclusão bem-sucedida quando nenhuma reinicialização é necessária; 1 (um) para uma conclusão bem-sucedida quando uma reinicialização é necessária; um número diferente se houver um erro. Para obter mais informações sobre códigos de erro, consulte Constantes de erro WMI ou WbemErrorEnum. Para obter valores gerais de HRESULT , consulte Códigos de erro do sistema.

Conclusão bem-sucedida, nenhuma reinicialização necessária (0)

Conclusão bem-sucedida, reinicialização necessária (1)

Método sem suporte nesta plataforma (64)

Falha desconhecida (65)

Máscara de sub-rede inválida (66)

Erro ao processar uma Instância retornada (67)

Parâmetro de entrada inválido (68)

Mais de 5 gateways especificados (69)

Endereço IP inválido (70)

Endereço IP de gateway inválido (71)

Erro ao acessar o Registro para obter as informações solicitadas (72)

Nome de domínio inválido (73)

Nome de host inválido (74)

Nenhum servidor WINS primário/secundário definido (75)

Arquivo inválido (76)

Caminho do sistema inválido (77)

Falha na cópia do arquivo (78)

Parâmetro de segurança inválido (79)

Não é possível configurar o serviço TCP/IP (80)

Não é possível configurar o serviço DHCP (81)

Não é possível renovar a concessão de DHCP (82)

Não é possível liberar a concessão de DHCP (83)

IP não habilitado no adaptador (84)

IPX não habilitado no adaptador (85)

Erro de limites de número de quadro/rede (86)

Tipo de quadro inválido (87)

Número de rede inválido (88)

Número de rede duplicado (89)

Parâmetro fora dos limites (90)

Acesso negado (91)

Memória insuficiente (92)

Já existe (93)

Caminho, arquivo ou objeto não encontrado (94)

Não é possível notificar o serviço (95)

Não é possível notificar o serviço DNS (96)

Interface não configurável (97)

Nem todas as concessões dhcp poderiam ser liberadas/renovadas (98)

DHCP não habilitado no adaptador (100)

Outros (101 4294967295)

Exemplos

O exemplo de código Enable WINS for All Network Adapters VBScript, na Galeria do TechNet, usa EnableWINS para Habilitar WINS em todos os adaptadores de rede instalados em um computador.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Confira também

Classes de hardware do sistema de computador

Win32_NetworkAdapterConfiguration

Tarefas do WMI: Rede

Tarefas do WMI: contas e domínios

Suporte a IPv6 e IPv4 no WMI