DhcpDeleteClass-Funktion (dhcpsapi.h)

Die DhcpDeleteClass-Funktion löscht eine DHCP-Klasse vom DHCP-Server.

Syntax

DWORD DhcpDeleteClass(
  [in] LPWSTR ServerIpAddress,
  [in] DWORD  ReservedMustBeZero,
  [in] LPWSTR ClassName
);

Parameter

[in] ServerIpAddress

Zeiger auf eine Unicode-Zeichenfolge, die die IPv6-Adresse des DHCP-Servers enthält. Diese Zeichenfolge wird als Handle zum Auflösen von RPC-API-Aufrufen verwendet.

[in] ReservedMustBeZero

Reserviert. Dieser Parameter muss auf 0 festgelegt werden.

[in] ClassName

Unicode-Zeichenfolge, die den Namen der zu löschenden DHCP-Klasse angibt.

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_CLASS_NOT_FOUND
Der Klassenname konnte in der Datenbank nicht gefunden werden.
ERROR_DHCP_DELETE_BUILTIN_CLASS
Die Klasse ist eine integrierte Klasse und kann nicht gelöscht 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

DhcpCreateClass