Fonction DhcpGetAllOptionsV6 (dhcpsapi.h)
La fonction DhcpGetAllOptionsV6 retourne un tableau qui contient toutes les options définies sur le serveur DHCP.
Syntaxe
DWORD DHCP_API_FUNCTION DhcpGetAllOptionsV6(
[in] LPWSTR ServerIpAddress,
[in] DWORD Flags,
[out] LPDHCP_ALL_OPTIONS *OptionStruct
);
Paramètres
[in] ServerIpAddress
Pointeur vers une 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 les options sont spécifiques au fournisseur. Si la qualification des options du fournisseur n’est pas nécessaire, ce paramètre doit être 0.
Valeur | Signification |
---|---|
|
Cet indicateur doit être défini si des options spécifiques au fournisseur sont souhaitées. |
[out] OptionStruct
Pointeur vers une structure DHCP_ALL_OPTIONS contenant chaque option définie sur le serveur DHCP. Si aucune option n’est disponible sur le serveur, cette valeur est null.
La mémoire de ce paramètre doit être libre à l’aide de DhcpRpcFreeMemory.
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 |
---|---|
|
Les paramètres n’étaient pas valides. |
|
Plus d'éléments à énumérer. |
|
Échec de mémoire. |
|
D’autres données sont disponibles pour énumérer. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dhcpsapi.h |
Bibliothèque | Dhcpsapi.lib |
DLL | Dhcpsapi.dll |