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

Voir aussi

DHCP_SERVER_INFO_ARRAY