Fonction DhcpEnumServers (dhcpsapi.h)
La fonction DhcpEnumServers retourne une liste énumérée des serveurs DHCP trouvés dans le service d’annuaire.
Syntaxe
DWORD DhcpEnumServers(
[in] DWORD Flags,
[in] LPVOID IdInfo,
[out] LPDHCP_SERVER_INFO_ARRAY *Servers,
[in] LPVOID CallbackFn,
[in] LPVOID CallbackData
);
Paramètres
[in] Flags
Réservé pour un usage futur. Ce champ doit être défini sur 0.
[in] IdInfo
Pointeur vers une adresse contenant le bloc d’ID du serveur. Ce champ doit avoir la valeur Null.
[out] Servers
Pointeur vers une structure DHCP_SERVER_INFO_ARRAY qui contient la liste de sortie des serveurs DHCP.
[in] CallbackFn
Pointeur vers la fonction de rappel qui sera appelée une fois l’opération d’ajout du serveur terminée. Ce champ doit avoir la valeur Null.
[in] CallbackData
Pointeur vers un bloc de données contenant la structure mise en forme pour les informations de rappel. Ce champ doit avoir la valeur Null.
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.
Spécifications
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dhcpsapi.h |
Bibliothèque | Dhcpsapi.lib |
DLL | Dhcpsapi.dll |