Partager via


Fonction ADsFreeEnumerator (adshlp.h)

La fonction ADsFreeEnumerator libère un objet énumérateur créé avec la fonction ADsBuildEnumerator .

Syntaxe

HRESULT ADsFreeEnumerator(
  [in] IEnumVARIANT *pEnumVariant
);

Paramètres

[in] pEnumVariant

Type : IEnumVARIANT*

Pointeur vers l’interface IEnumVARIANT sur l’objet énumérateur à libérer.

Valeur retournée

Type : HRESULT

Cette méthode prend en charge les valeurs de retour standard, ainsi que les éléments suivants.

Remarques

Le processus général d’énumération des objets dans un conteneur est le suivant.

Tout d’abord, créez un objet énumérateur sur ce conteneur.

Ensuite, récupérez le pointeur d’interface IEnumVARIANT .

Troisièmement, appelez la fonction ADsEnumerateNext pour retourner un ensemble énuméré d’éléments à partir de l’objet énumérateur.

Quatrièmement, appelez la fonction ADSFreeEnumerator pour libérer l’objet énumérateur.

Pour plus d’informations et un exemple de code, consultez ADsBuildEnumerator.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête adshlp.h
Bibliothèque Activeds.lib
DLL Activeds.dll

Voir aussi

Codes d’erreur ADSI

Fonctions ADSI

ADsBuildEnumerator

ADsEnumerateNext

IEnumVARIANT