Condividi tramite


Funzione ADsFreeEnumerator (adshlp.h)

La funzione ADsFreeEnumerator libera un oggetto enumeratore creato con la funzione ADsBuildEnumerator .

Sintassi

HRESULT ADsFreeEnumerator(
  [in] IEnumVARIANT *pEnumVariant
);

Parametri

[in] pEnumVariant

Tipo: IEnumVARIANT*

Puntatore all'interfaccia IEnumVARIANT nell'oggetto enumeratore da liberare.

Valore restituito

Tipo: HRESULT

Questo metodo supporta valori restituiti standard, nonché i seguenti.

Commenti

Il processo generale per l'enumerazione di oggetti in un contenitore è il seguente.

Creare prima di tutto un oggetto enumeratore in tale contenitore.

In secondo luogo, recuperare il puntatore dell'interfaccia IEnumVARIANT .

In terzo luogo, chiamare la funzione ADsEnumerateNext per restituire un set enumerato di elementi dall'oggetto enumeratore.

In quarto luogo, chiamare la funzione ADSFreeEnumerator per liberare l'oggetto enumeratore.

Per altre informazioni e un esempio di codice, vedere ADsBuildEnumerator.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione adshlp.h
Libreria Activeds.lib
DLL Activeds.dll

Vedi anche

Codici di errore ADSI

Funzioni ADSI

ADsBuildEnumerator

ADsEnumerateNext

IEnumVARIANT