Función ADsFreeEnumerator (adshlp.h)

La función ADsFreeEnumerator libera un objeto enumerador creado con la función ADsBuildEnumerator .

Sintaxis

HRESULT ADsFreeEnumerator(
  [in] IEnumVARIANT *pEnumVariant
);

Parámetros

[in] pEnumVariant

Tipo: IEnumVARIANT*

Puntero a la interfaz IEnumVARIANT del objeto enumerador que se va a liberar.

Valor devuelto

Tipo: HRESULT

Este método admite valores devueltos estándar, así como los siguientes.

Comentarios

El proceso general para enumerar objetos en un contenedor es el siguiente.

En primer lugar, cree un objeto enumerador en ese contenedor.

En segundo lugar, recupere el puntero de interfaz IEnumVARIANT .

En tercer lugar, llame a la función ADsEnumerateNext para devolver un conjunto enumerado de elementos del objeto enumerador.

En cuarto lugar, llame a la función ADSFreeEnumerator para liberar el objeto enumerador.

Para obtener más información y un ejemplo de código, vea ADsBuildEnumerator.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado adshlp.h
Library Activeds.lib
Archivo DLL Activeds.dll

Consulte también

Códigos de error adsi

Funciones ADSI

ADsBuildEnumerator

ADsEnumerateNext

IEnumVARIANT