IDirectorySearch-Schnittstelle (iads.h)

Die IDirectorySearch-Schnittstelle ist eine reine COM-Schnittstelle, die eine Methode mit geringem Mehraufwand bereitstellt, die Nicht-Automation-Clients verwenden können, um Abfragen im zugrunde liegenden Verzeichnis auszuführen.

Von den vom ADSI-System bereitgestellten Anbietern unterstützt nur der LDAP-Anbieter diese Schnittstelle.

Vererbung

Die IDirectorySearch-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectorySearch verfügt auch über folgende Membertypen:

Methoden

Die IDirectorySearch-Schnittstelle verfügt über diese Methoden.

 
IDirectorySearch::AbandonSearch

Die IDirectorySearch::AbandonSearch-Methode beendet eine Suche, die durch einen früheren Aufruf der ExecuteSearch-Methode initiiert wurde.
IDirectorySearch::CloseSearchHandle

Die IDirectorySearch::CloseSearchHandle-Methode schließt das Handle für ein Suchergebnis und gibt den zugeordneten Arbeitsspeicher frei.
IDirectorySearch::ExecuteSearch

Die IDirectorySearch::ExecuteSearch-Methode führt eine Suche aus und übergibt die Ergebnisse an den Aufrufer.
IDirectorySearch::FreeColumn

Die IDirectorySearch::FreeColumn-Methode gibt Arbeitsspeicher frei, den die IDirectorySearch::GetColumn-Methode für Daten für die Spalte zugewiesen hat.
IDirectorySearch::GetColumn

Die IDirectorySearch::GetColumn-Methode ruft Daten aus einer benannten Spalte des Suchergebnisses ab.
IDirectorySearch::GetFirstRow

Die GetFirstRow-Methode ruft die erste Zeile eines Suchergebnisses ab. Diese Methode gibt eine neue Suche aus oder führt sie erneut aus, auch wenn diese Methode bereits aufgerufen wurde.
IDirectorySearch::GetNextColumnName

Die IDirectorySearch::GetNextColumnName-Methode ruft den Namen der nächsten Spalte im Suchergebnis ab, die Daten enthält.
IDirectorySearch::GetNextRow

Ruft die nächste Zeile des Suchergebnisses ab.
IDirectorySearch::GetPreviousRow

Die IDirectorySearch::GetPreviousRow-Methode ruft die vorherige Zeile des Suchergebnisses ab. Wenn der Anbieter keine Cursorunterstützung bereitstellt, sollte er E_NOTIMPL zurückgeben.
IDirectorySearch::SetSearchPreference

Gibt eine Sucheinstellung zum Abrufen von Daten in einer nachfolgenden Suche an.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile iads.h