Compartilhar via


Interface IDirectorySearch (iads.h)

A interface IDirectorySearch é uma interface COM pura que fornece um método de baixa sobrecarga que os clientes que não são de Automação podem usar para executar consultas no diretório subjacente.

Dos provedores fornecidos pelo sistema ADSI, somente o provedor LDAP dá suporte a essa interface.

Herança

A interface IDirectorySearch herda da interface IUnknown . IDirectorySearch também tem estes tipos de membros:

Métodos

A interface IDirectorySearch tem esses métodos.

 
IDirectorySearch::AbandonSearch

O método IDirectorySearch::AbandonSearch abandona uma pesquisa iniciada por uma chamada anterior para o método ExecuteSearch.
IDirectorySearch::CloseSearchHandle

O método IDirectorySearch::CloseSearchHandle fecha o identificador para um resultado de pesquisa e libera a memória associada.
IDirectorySearch::ExecuteSearch

O método IDirectorySearch::ExecuteSearch executa uma pesquisa e passa os resultados para o chamador.
IDirectorySearch::FreeColumn

O método IDirectorySearch::FreeColumn libera memória que o método IDirectorySearch::GetColumn alocou para dados para a coluna.
IDirectorySearch::GetColumn

O método IDirectorySearch::GetColumn obtém dados de uma coluna nomeada do resultado da pesquisa.
IDirectorySearch::GetFirstRow

O método GetFirstRow obtém a primeira linha de um resultado de pesquisa. Esse método emitirá ou emitirá novamente uma nova pesquisa, mesmo que esse método tenha sido chamado antes.
IDirectorySearch::GetNextColumnName

O método IDirectorySearch::GetNextColumnName obtém o nome da próxima coluna no resultado da pesquisa que contém dados.
IDirectorySearch::GetNextRow

Obtém a próxima linha do resultado da pesquisa.
IDirectorySearch::GetPreviousRow

O método IDirectorySearch::GetPreviousRow obtém a linha anterior do resultado da pesquisa. Se o provedor não fornecer suporte ao cursor, ele deverá retornar E_NOTIMPL.
IDirectorySearch::SetSearchPreference

Especifica uma preferência de pesquisa para obter dados em uma pesquisa subsequente.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h