다음을 통해 공유


IDirectorySearch 인터페이스(iads.h)

IDirectorySearch 인터페이스는 자동화가 아닌 클라이언트가 기본 디렉터리에서 쿼리를 수행하는 데 사용할 수 있는 낮은 오버헤드 메서드를 제공하는 순수 COM 인터페이스입니다.

ADSI 시스템 제공 공급자 중 LDAP 공급자만 이 인터페이스를 지원합니다.

상속

IDirectorySearch 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IDirectorySearch 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IDirectorySearch 인터페이스에는 이러한 메서드가 있습니다.

 
IDirectorySearch::AbandonSearch

IDirectorySearch::AbandonSearch 메서드는 ExecuteSearch 메서드에 대한 이전 호출로 시작된 검색을 중단합니다.
IDirectorySearch::CloseSearchHandle

IDirectorySearch::CloseSearchHandle 메서드는 검색 결과에 대한 핸들을 닫고 연결된 메모리를 해제합니다.
IDirectorySearch::ExecuteSearch

IDirectorySearch::ExecuteSearch 메서드는 검색을 실행하고 결과를 호출자에게 전달합니다.
IDirectorySearch::FreeColumn

IDirectorySearch::FreeColumn 메서드는 열의 데이터에 할당된 IDirectorySearch::GetColumn 메서드가 할당한 메모리를 해제합니다.
IDirectorySearch::GetColumn

IDirectorySearch::GetColumn 메서드는 검색 결과의 명명된 열에서 데이터를 가져옵니다.
IDirectorySearch::GetFirstRow

GetFirstRow 메서드는 검색 결과의 첫 번째 행을 가져옵니다. 이 메서드는 이전에 이 메서드를 호출한 경우에도 새 검색을 실행하거나 다시 실행합니다.
IDirectorySearch::GetNextColumnName

IDirectorySearch::GetNextColumnName 메서드는 데이터가 포함된 검색 결과에서 다음 열의 이름을 가져옵니다.
IDirectorySearch::GetNextRow

검색 결과의 다음 행을 가져옵니다.
IDirectorySearch::GetPreviousRow

IDirectorySearch::GetPreviousRow 메서드는 검색 결과의 이전 행을 가져옵니다. 공급자가 커서 지원을 제공하지 않으면 E_NOTIMPL 반환해야 합니다.
IDirectorySearch::SetSearchPreference

후속 검색에서 데이터를 가져오기 위한 검색 기본 설정을 지정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 iads.h