EnableWINS-Methode der Win32 _ NetworkAdapterConfiguration-Klasse
Die statische Methode der EnableWINS WMI-Klasse aktiviert Windows WINS-Einstellungen (Internet Naming Service), die für TCP/IP spezifisch sind, aber unabhängig vom Netzwerkadapter sind.
In diesem Thema wird die MOF-Syntax (Managed Object Format) verwendet. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Aufrufen einer Methode.
Syntax
uint32 EnableWINS(
[in] boolean DNSEnabledForWINSResolution,
[in] boolean WINSEnableLMHostsLookup,
[in, optional] string WINSHostLookupFile,
[in, optional] string WINSScopeID
);
Parameter
-
DNSEnabledForWINSResolution [ In]
-
True gibt an, dass die Domain Name System (DNS) für die Namensauflösung über die WINS-Auflösung aktiviert ist.
-
WINSEnableLMHostsLookup [ In]
-
True gibt an, dass lokale Suchdateien verwendet werden. Suchdateien enthalten Zuordnungen von IP-Adressen zu Hostnamen.
-
WINSHostLookupFile [ in, optional]
-
Nachschlagedateien, die Zuordnungen von IP-Adressen zu Hostnamen enthalten. Falls verfügbar, werden die Dateien unter %SystemRoot% \ \ system32-Treiber \ gefunden.
-
WINSScopeID [ in, optional]
-
Der Wert des Bereichsbezeichners, der am Ende des NetBIOS-Namens des Computers angefügt wird. Systeme, die den gleichen Bereichsbezeichner verwenden, können mit diesem Computer kommunizieren.
Rückgabewert
Gibt den Wert 0 (null) für einen erfolgreichen Abschluss zurück, wenn kein Neustart erforderlich ist. 1 (eins) für einen erfolgreichen Abschluss, wenn ein Neustart erforderlich ist; eine andere Zahl, wenn ein Fehler auftritt. Weitere Informationen zu Fehlercodes finden Sie unter WMI-Fehlerkonstanten oder WbemErrorEnum. Allgemeine HRESULT-Werte finden Sie unter Systemfehlercodes.
-
Erfolgreicher Abschluss, kein Neustart erforderlich (0)
-
Erfolgreicher Abschluss, Neustart erforderlich (1)
-
Methode wird auf dieser Plattform nicht unterstützt (64)
-
Unbekannter Fehler (65)
-
Ungültige Subnetzmaske (66)
-
Fehler beim Verarbeiten einer zurückgegebenen Instanz (67)
-
Ungültiger Eingabeparameter (68)
-
Mehr als 5 angegebene Gateways (69)
-
Ungültige IP-Adresse (70)
-
Ungültige Gateway-IP-Adresse (71)
-
Fehler beim Zugriff auf die Registrierung für die angeforderten Informationen (72)
-
Ungültiger Domänenname (73)
-
Ungültiger Hostname (74)
-
Kein primärer/sekundärer WINS-Server definiert (75)
-
Ungültige Datei (76)
-
Ungültiger Systempfad (77)
-
Fehler beim Kopieren der Datei (78)
-
Ungültiger Sicherheitsparameter (79)
-
TCP/IP-Dienst kann nicht konfiguriert werden (80)
-
DHCP-Dienst kann nicht konfiguriert werden (81)
-
DHCP-Lease kann nicht erneuert werden (82)
-
DHCP-Lease kann nicht veröffentlicht werden (83)
-
IP auf Adapter nicht aktiviert (84)
-
IPX für Adapter nicht aktiviert (85)
-
Frame-/Netzwerknummern-Begrenzungsfehler (86)
-
Ungültiger Frametyp (87)
-
Ungültige Netzwerknummer (88)
-
Doppelte Netzwerknummer (89)
-
Parameter außerhalb der Grenzen (90)
-
Zugriff verweigert (91)
-
Nicht genügend Arbeitsspeicher (92)
-
Bereits vorhanden (93)
-
Pfad, Datei oder Objekt nicht gefunden (94)
-
Dienst kann nicht benachrichtigt werden (95)
-
DNS-Dienst kann nicht benachrichtigt werden (96)
-
Schnittstelle nicht konfigurierbar (97)
-
Nicht alle DHCP-Leases konnten freigegeben/erneuert werden (98)
-
DHCP auf Adapter nicht aktiviert (100)
-
Sonstiges (101 4294967295)
Beispiele
Im VBScript-Codebeispiel ENABLE WINS for All Network Adapters (WINS für alle Netzwerkadapter aktivieren) im TechNet-Katalog wird EnableWINS verwendet, um WINS auf allen Netzwerkadaptern zu aktivieren, die auf einem Computer installiert sind.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista |
| Unterstützte Mindestversion (Server) |
Windows Server 2008 |
| Namespace |
Stamm \ CIMV2 |
| MOF |
|
| DLL |
|