Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DhcpAddSubnetElement-Funktion fügt dem Subnetzeintrag in der DHCP-Datenbank ein Element hinzu, das ein Feature oder einen Aspekt des Subnetzes beschreibt.
Syntax
DWORD DHCP_API_FUNCTION DhcpAddSubnetElement(
[in] DHCP_CONST WCHAR *ServerIpAddress,
[in] DHCP_IP_ADDRESS SubnetAddress,
[in] DHCP_CONST DHCP_SUBNET_ELEMENT_DATA *AddElementInfo
);
Parameter
[in] ServerIpAddress
Zeiger auf eine Unicode-Zeichenfolge, die die IPv4-Adresse des DHCP-Subnetzes enthält.
[in] SubnetAddress
DHCP_IP_ADDRESS Struktur, die die IPv4-Adresse des Subnetzes enthält.
[in] AddElementInfo
Zeiger auf eine DHCP_SUBNET_ELEMENT_DATA-Struktur , die Informationen zum Subnetzelement enthält, das dem in SubnetAddress angegebenen IPv4-Subnetz entspricht.
Rückgabewert
Diese Funktion gibt bei einem erfolgreichen Aufruf ERROR_SUCCESS zurück. Andernfalls wird einer der Fehlercodes der DHCP-Serververwaltungs-API zurückgegeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Fehler beim Zugriff auf die DHCP-Serverdatenbank. |
|
Das angegebene IPv4-Subnetz ist nicht vorhanden. |
|
Der angegebene IPv4-Adressbereich überlappt entweder einen vorhandenen Bereich oder ist ungültig. |
|
Die Konvertierung eines Bereichs in einen rein DHCPv4-Bereich oder in einen rein BOOTP-Bereich ist nicht zulässig, wenn DHCPv4- und BOOTP-Clients im zu konvertierenden Bereich vorhanden sind. Löschen Sie entweder die DHCPv4- oder die BOOTP-Clients manuell aus dem Bereich, je nach Art des zu erstellenden Bereichs. |
|
Der angegebene IPv4-Adressbereich ist bereits vorhanden. |
|
Der Multicastbereich muss mindestens 256 IPv4-Adressen zulassen. |
|
Der angegebene DHCPv4-Client ist kein IPv4-Reserverdclient. |
|
Die angegebene IPv4-Adresse oder Hardwareadresse wird von einem anderen DHCPv4-Client verwendet. |
|
Die angegebene Adresse ist nicht verfügbar. |
Anforderungen
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | dhcpsapi.h |
| Bibliothek | Dhcpsapi.lib |
| DLL | Dhcpsapi.dll |