Compartilhar via


Função ADsFreeEnumerator (adshlp.h)

A função ADsFreeEnumerator libera um objeto enumerador criado com a função ADsBuildEnumerator .

Sintaxe

HRESULT ADsFreeEnumerator(
  [in] IEnumVARIANT *pEnumVariant
);

Parâmetros

[in] pEnumVariant

Tipo: IEnumVARIANT*

Ponteiro para a interface IEnumVARIANT no objeto enumerador a ser liberado.

Retornar valor

Tipo: HRESULT

Esse método dá suporte a valores retornados padrão, bem como aos seguintes.

Comentários

O processo geral para enumerar objetos em um contêiner é o seguinte.

Primeiro, crie um objeto enumerador nesse contêiner.

Em segundo lugar, recupere o ponteiro da interface IEnumVARIANT .

Em terceiro lugar, chame a função ADsEnumerateNext para retornar um conjunto enumerado de elementos do objeto enumerador.

Em quarto lugar, chame a função ADSFreeEnumerator para liberar o objeto enumerador.

Para obter mais informações e um exemplo de código, consulte ADsBuildEnumerator.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho adshlp.h
Biblioteca Activeds.lib
DLL Activeds.dll

Confira também

Códigos de erro ADSI

Funções ADSI

ADsBuildEnumerator

ADsEnumerateNext

IEnumVARIANT