DhcpCreateClass, fonction (dhcpsapi.h)

La fonction DhcpCreateClass crée une classe d’option personnalisée.

Syntaxe

DWORD DhcpCreateClass(
  [in] LPWSTR            ServerIpAddress,
  [in] DWORD             ReservedMustBeZero,
  [in] LPDHCP_CLASS_INFO ClassInfo
);

Paramètres

[in] ServerIpAddress

Chaîne Unicode qui spécifie l’adresse IP ou le nom d’hôte du serveur DHCP.

[in] ReservedMustBeZero

Réservé. Ce champ doit être défini sur zéro.

[in] ClassInfo

DHCP_CLASS_INFO structure qui contient les données de classe d’options spécifiques.

Valeur retournée

Cette fonction retourne ERROR_SUCCESS en cas d’appel réussi. Sinon, elle retourne l’un des codes d’erreur de l’API Gestion du serveur DHCP.

Code de retour Description
ERROR_ACCESS_DENIED
Cet appel a été effectué par un client qui n’est pas membre du groupe de sécurité « Administrateurs DHCP ».
ERROR_DHCP_JET_ERROR
Une erreur s’est produite lors de l’accès à la base de données du serveur DHCP.
ERROR_DHCP_CLASS_ALREADY_EXISTS
Le nom de classe spécifié est déjà défini sur le serveur DHCP, ou les informations de classe sont déjà utilisées..

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête dhcpsapi.h
Bibliothèque Dhcpsapi.lib
DLL Dhcpsapi.dll

Voir aussi

DHCP_CLASS_INFO

DhcpDeleteClass

DhcpEnumClasses