Win32 API 日本語リファレンス
ホームSystem.Search › ISearchCrawlScopeManager

ISearchCrawlScopeManager

COM
IIDab310581-ac80-11d1-8df3-00c04fb6ef55継承元IUnknown自前メソッド開始 vtbl3

メソッド 16

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

vtblメソッド
3HRESULT AddDefaultScopeRule(LPWSTR pszURL, BOOL fInclude, DWORD fFollowFlags)
4HRESULT AddRoot(ISearchRoot* pSearchRoot)
5HRESULT RemoveRoot(LPWSTR pszURL)
6HRESULT EnumerateRoots(IEnumSearchRoots** ppSearchRoots)
7HRESULT AddHierarchicalScope(LPWSTR pszURL, BOOL fInclude, BOOL fDefault, BOOL fOverrideChildren)
8HRESULT AddUserScopeRule(LPWSTR pszURL, BOOL fInclude, BOOL fOverrideChildren, DWORD fFollowFlags)
9HRESULT RemoveScopeRule(LPWSTR pszRule)
10HRESULT EnumerateScopeRules(IEnumSearchScopeRules** ppSearchScopeRules)
11HRESULT HasParentScopeRule(LPWSTR pszURL, BOOL* pfHasParentRule)
12HRESULT HasChildScopeRule(LPWSTR pszURL, BOOL* pfHasChildRule)
13HRESULT IncludedInCrawlScope(LPWSTR pszURL, BOOL* pfIsIncluded)
14HRESULT IncludedInCrawlScopeEx(LPWSTR pszURL, BOOL* pfIsIncluded, CLUSION_REASON* pReason)
15HRESULT RevertToDefaultScopes()
16HRESULT SaveAll()
17HRESULT GetParentScopeVersionId(LPWSTR pszURL, INT* plScopeId)
18HRESULT RemoveDefaultScopeRule(LPWSTR pszURL)