ISearchCatalogManager2::P rioritizeMatchingURLs 方法 (searchapi.h)
指示索引器為具有符合指定模式之 URL 的索引專案提供較高的優先順序。 這些專案的優先順序會高於其他索引工作。
語法
HRESULT PrioritizeMatchingURLs(
[in] LPCWSTR pszPattern,
[in] PRIORITIZE_FLAGS dwPrioritizeFlags
);
參數
[in] pszPattern
類型: LPCWSTR
指定 URL 模式的字串,定義失敗索引且需要重新編製索引的專案。
[in] dwPrioritizeFlags
類型: PRIORITIZE_FLAGS
來自 PRIORITIZE_FLAGS 列舉的值,指定如何處理索引器無法編製索引的專案。
傳回值
類型: HRESULT
如果成功,則傳回S_OK,否則傳回錯誤值。
備註
pszPattern 字串必須指定比符合整個專案 URL 的模式。 您可以使用星號通配符來建立模式字串。
PRIORITIZE_FLAG_IGNOREFAILURECOUNT旗標只能與 PRIORITIZE_FLAG_RETRYFAILEDITEMS 旗標搭配使用。
範例
下列範例示範如何使用星號通配符和 PRIORITIZE_FLAG_IGNOREFAILURECOUNT。
hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("mapi://{<SID>}/Mailbox - Boyer Zara/*",
PRIORITIZE_FLAG_RETRYFAILEDITEMS);
hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("file:f:/Project Files/*",
PRIORITIZE_FLAG_RETRYFAILEDITEMS);
hr = cpSearchCatalogManager2->PrioritizeMatchingURLs("file:f:/Project Files/*.docx",
PRIORITIZE_FLAG_RETRYFAILEDITEMS | PRIORITIZE_FLAG_IGNOREFAILURECOUNT);
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP with SP2、Windows Vista with SP2 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 SP1 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | searchapi.h |
可轉散發套件 | Windows 搜尋 (WS) 4.0 |