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 |