Fonction DhcpSetOptionInfoV5 (dhcpsapi.h)
La fonction DhcpSetOptionInfoV5 définit des informations pour une option DHCP spécifique.
Syntaxe
DWORD DhcpSetOptionInfoV5(
[in] LPWSTR ServerIpAddress,
[in] DWORD Flags,
[in] DHCP_OPTION_ID OptionID,
[in] LPWSTR ClassName,
[in] LPWSTR VendorName,
[in] LPDHCP_OPTION OptionInfo
);
Paramètres
[in] ServerIpAddress
Chaîne Unicode qui spécifie l’adresse IP ou le nom d’hôte du serveur DHCP.
[in] Flags
Spécifie un indicateur de bits qui indique si l’option est spécifique au fournisseur ou non. Si ce n’est pas le cas, ce paramètre doit être 0.
Valeur | Signification |
---|---|
|
Cet indicateur doit être défini si l’option est fournie par un fournisseur. |
[in] OptionID
DHCP_OPTION_ID valeur qui spécifie le code d’une option DHCP spécifique.
[in] ClassName
Pointeur vers une chaîne Unicode qui spécifie le nom de classe DHCP de l’option. Ce paramètre est facultatif.
[in] VendorName
Pointeur vers une chaîne Unicode qui spécifie le fournisseur de l’option. Ce paramètre est facultatif et doit avoir la valeur NULL lorsque Flags n’est pas défini sur DHCP_FLAGS_OPTION_IS_VENDOR.
[in] OptionInfo
Pointeur vers une structure DHCP_OPTION qui contient les informations sur l’option spécifiée par OptionID.
Valeur retournée
Cette fonction retourne ERROR_SUCCESS en cas d’appel réussi. Sinon, il retourne l’un des codes d’erreur de l’API gestion du serveur DHCP.
Code de retour | Description |
---|---|
|
Cet appel a été effectué par un client qui n’est pas membre du groupe de sécurité « Administrateurs DHCP ». |
|
Une erreur s’est produite lors de l’accès à la base de données du serveur DHCPv6. |
|
Le nom de classe fourni est incorrect ou n’existe pas sur le serveur DHCP. |
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 |