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 |