Win32 API 日本語リファレンス
ホームNetworking.ActiveDirectory › IDirectorySearch

IDirectorySearch

COM
IID109ba8ec-92f0-11d0-a790-00c04fd8d5a8継承元IUnknown自前メソッド開始 vtbl3

メソッド 10

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtblメソッド
3HRESULT SetSearchPreference(ADS_SEARCHPREF_INFO* pSearchPrefs, DWORD dwNumPrefs)
4HRESULT ExecuteSearch(LPWSTR pszSearchFilter, LPWSTR* pAttributeNames, DWORD dwNumberAttributes, ADS_SEARCH_HANDLE* phSearchResult)
5HRESULT AbandonSearch(ADS_SEARCH_HANDLE phSearchResult)
6HRESULT GetFirstRow(ADS_SEARCH_HANDLE hSearchResult)
7HRESULT GetNextRow(ADS_SEARCH_HANDLE hSearchResult)
8HRESULT GetPreviousRow(ADS_SEARCH_HANDLE hSearchResult)
9HRESULT GetNextColumnName(ADS_SEARCH_HANDLE hSearchHandle, LPWSTR* ppszColumnName)
10HRESULT GetColumn(ADS_SEARCH_HANDLE hSearchResult, LPWSTR szColumnName, ADS_SEARCH_COLUMN* pSearchColumn)
11HRESULT FreeColumn(ADS_SEARCH_COLUMN* pSearchColumn)
12HRESULT CloseSearchHandle(ADS_SEARCH_HANDLE hSearchResult)