DhcpSetServerBindingInfoV6-Funktion (dhcpsapi.h)

Die DhcpSetServerBindingInfoV6-Funktion legt die IPv6-Schnittstellenbindungen für den DHCPv6-Server fest oder ändert diese.

Syntax

DWORD DHCP_API_FUNCTION DhcpSetServerBindingInfoV6(
  [in] DHCP_CONST WCHAR            *ServerIpAddress,
  [in] ULONG                       Flags,
  [in] LPDHCPV6_BIND_ELEMENT_ARRAY BindElementInfo
);

Parameter

[in] ServerIpAddress

Zeiger auf eine Unicode-Zeichenfolge, die die IP-Adresse oder den Hostnamen des DHCP-Servers angibt.

[in] Flags

Dieser Parameter wird nicht verwendet und muss auf 0 festgelegt werden.

[in] BindElementInfo

Zeiger auf eine DHCPV6_BIND_ELEMENT_ARRAY-Struktur , die die IPv6-Schnittstellenbindungen für den DHCPv6-Server enthält.

Rückgabewert

Diese Funktion gibt bei einem erfolgreichen Aufruf ERROR_SUCCESS zurück. Andernfalls wird einer der Fehlercodes der DHCP Server Management-API zurückgegeben.

Rückgabecode Beschreibung
ERROR_ACCESS_DENIED
Dieser Aufruf wurde von einem Client ausgeführt, der nicht Mitglied der Sicherheitsgruppe "DHCP-Administratoren" ist.
ERROR_DHCP_JET_ERROR
Fehler beim Zugriff auf die Datenbank des DHCP-Servers.
ERROR_DHCP_NETWORK_CHANGED
Das Netzwerk hat sich geändert. Wiederholen Sie diesen Vorgang, nachdem Sie auf Netzwerkänderungen überprüft haben. Netzwerkänderungen können durch neue oder nicht mehr gültige Schnittstellen oder durch neue oder nicht mehr gültige IPv6-Adressen verursacht werden.
ERROR_DHCP_CANNOT_MODIFY_BINDING
Die angegebenen Bindungen an interne IPv6-Adressen können nicht geändert werden.

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

Weitere Informationen

DHCPV6_BIND_ELEMENT_ARRAY

DhcpGetServerBindingInfoV6