Freigeben über


ADsFreeEnumerator-Funktion (adshlp.h)

Die ADsFreeEnumerator- Funktion gibt ein Enumeratorobjekt frei, das mit der ADsBuildEnumerator- Funktion erstellt wurde.

Syntax

HRESULT ADsFreeEnumerator(
  [in] IEnumVARIANT *pEnumVariant
);

Parameter

[in] pEnumVariant

Typ: IEnumVARIANT*

Zeigen Sie auf die IEnumVARIANT Schnittstelle auf dem Enumeratorobjekt, das freigegeben werden soll.

Rückgabewert

Typ: HRESULT-

Diese Methode unterstützt Standardmäßige Rückgabewerte sowie folgendes.

Bemerkungen

Der allgemeine Prozess zum Aufzählen von Objekten in einem Container lautet wie folgt.

Erstellen Sie zunächst ein Enumerationsobjekt für diesen Container.

Rufen Sie zweitens den IEnumVARIANT Schnittstellenzeiger ab.

Rufen Sie drittens die ADsEnumerateNext-Funktion auf, um einen aufgezählten Satz von Elementen aus dem Enumerationsobjekt zurückzugeben.

Rufen Sie viertens die ADSFreeEnumerator--Funktion auf, um das Enumeratorobjekt frei zu geben.

Weitere Informationen und ein Codebeispiel finden Sie unter ADsBuildEnumerator.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
mindestens unterstützte Server- Windows Server 2008
Zielplattform- Fenster
Header- adshlp.h
Library Activeds.lib
DLL- Activeds.dll

Siehe auch

ADSI-Fehlercodes

ADSI-Funktionen

ADsBuildEnumerator-

ADsEnumerateNext

IEnumVARIANT