DhcpModifyClassV6-Funktion (dhcpsapi.h)

Die DhcpModifyClassV6-Funktion ändert eine DHCPv6-Benutzer- oder Anbieterklasse, die auf dem Server definiert ist.

Syntax

DWORD DHCP_API_FUNCTION DhcpModifyClassV6(
  [in] LPWSTR               ServerIpAddress,
  [in] DWORD                ReservedMustBeZero,
  [in] LPDHCP_CLASS_INFO_V6 ClassInfo
);

Parameter

[in] ServerIpAddress

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

[in] ReservedMustBeZero

Reserviert. Dieser Wert muss auf 0 festgelegt werden.

[in] ClassInfo

Zeiger auf eine DHCP_CLASS_INFO_V6-Struktur , die die neuen Informationen für die -Klasse 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_INVALID_PARAMETER
Die in ClassInfobereitgestellte DHCP_CLASS_INFO-Struktur weist null oder ungültige Werte für das ClassName- oder ClassData-Element (oder beides) auf.
ERROR_DHCP_CLASS_NOT_FOUND
Es konnte kein Klassenname gefunden werden, der den bereitgestellten Informationen entspricht.
ERROR_DHCP_JET_ERROR
Fehler beim Zugriff auf die Datenbank des DHCPv6-Servers.
ERROR_DHCP_CLASS_ALREADY_EXISTS
Der neue Klassenname wird derzeit verwendet, oder die neuen Klasseninformationen werden derzeit verwendet.

Anforderungen

Anforderung Wert
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