Interface IDirectorySearch (iads.h)

L’interface IDirectorySearch est une interface COM pure qui fournit une méthode à faible surcharge que les clients non-Automation peuvent utiliser pour effectuer des requêtes dans le répertoire sous-jacent.

Parmi les fournisseurs ADSI fournis par le système, seul le fournisseur LDAP prend en charge cette interface.

Héritage

L’interface IDirectorySearch hérite de l’interface IUnknown. IDirectorySearch possède également les types de membres suivants :

Méthodes

L’interface IDirectorySearch contient ces méthodes.

 
IDirectorySearch::AbandonSearch

La méthode IDirectorySearch::AbandonSearch abandonne une recherche lancée par un appel antérieur à la méthode ExecuteSearch.
IDirectorySearch::CloseSearchHandle

La méthode IDirectorySearch::CloseSearchHandle ferme le handle à un résultat de recherche et libère la mémoire associée.
IDirectorySearch::ExecuteSearch

La méthode IDirectorySearch::ExecuteSearch exécute une recherche et transmet les résultats à l’appelant.
IDirectorySearch::FreeColumn

La méthode IDirectorySearch::FreeColumn libère la mémoire que la méthode IDirectorySearch::GetColumn allouée pour les données de la colonne.
IDirectorySearch::GetColumn

La méthode IDirectorySearch::GetColumn obtient des données à partir d’une colonne nommée du résultat de la recherche.
IDirectorySearch::GetFirstRow

La méthode GetFirstRow obtient la première ligne d’un résultat de recherche. Cette méthode génère ou réédite une nouvelle recherche, même si cette méthode a déjà été appelée.
IDirectorySearch::GetNextColumnName

La méthode IDirectorySearch::GetNextColumnName obtient le nom de la colonne suivante dans le résultat de recherche qui contient des données.
IDirectorySearch::GetNextRow

Obtient la ligne suivante du résultat de recherche.
IDirectorySearch::GetPreviousRow

La méthode IDirectorySearch::GetPreviousRow obtient la ligne précédente du résultat de la recherche. Si le fournisseur ne prend pas en charge les curseurs, il doit retourner E_NOTIMPL.
IDirectorySearch::SetSearchPreference

Spécifie une préférence de recherche pour obtenir des données dans une recherche ultérieure.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h