Share via


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