通訊協定處理常式介面
這個 Windows 搜尋服務參考區段是由通訊協定處理常式介面所組成。
本節內容
主題 | 描述 |
---|---|
IItemPropertyBag |
定義方法,以取得搜尋專案屬性的相關資訊。 此介面僅在 Windows XP 和 Windows Server 2003 上受到支援,且不應再使用。 |
IOpLockStatus |
提供在編制索引時檢查 Microsoft Windows 桌面搜尋 (WDS) 所使用之商機鎖定的方法。 如果另一個進程以不相容的方式鎖定檔案,WDS 將會失去其鎖定,並允許其他進程擁有檔案。 此機制可讓 WDS 在背景中執行。 因此,WDS 必須檢查其鎖定,以確保另一個進程在 WDS 索引項目目時沒有優先。 如果基礎資料存放區提供機制來追蹤專案的平行存取,協力廠商 IUrlAccessor 物件可以實作此介面。 如果 IUrlAccessor公開此介面,WDS 會在索引該存放區中的專案時檢查 IOpLockStatus 。 |
IProtocolHandlerServices |
|
IProtocolHandlerSite |
提供通訊協定處理常式 IUrlAccessor 物件的方法,以查詢篩選精靈以取得 URL 專案的適當篩選。 |
ISearchProtocol |
提供叫用、初始化和管理 IUrlAccessor 物件的方法。 處理來自收集程式的 URL 時,通訊協定主機會呼叫此介面中的方法。 通訊協定處理常式會實作通訊協定,以原生格式存取內容來源。 使用此介面來實作自訂通訊協定處理常式,以展開可編制索引的資料來源。 |
ISearchProtocol2 |
提供叫用、初始化和管理 IUrlAccessor 物件的方法。 處理來自收集程式的 URL 時,通訊協定主機會呼叫此介面中的方法。 通訊協定處理常式會實作通訊協定,以原生格式存取內容來源。 使用此介面來實作自訂通訊協定處理常式,以展開可編制索引的資料來源。 |
ISearchProtocolThreadCoNtext |
這個選擇性介面可讓通訊協定處理常式在用於在通訊協定主機中篩選的執行緒上執行動作。 當通訊協定主機啟動時,它會先初始化所有通訊協定處理常式,然後建立篩選執行緒 (s) 。 此介面上的方法可讓通訊協定處理常式管理其篩選執行緒所使用的資源。 |
ISearchProtocolUI |
提供叫用 ISearchItem 物件的方法。 處理來自收集程式的 URL 時,通訊協定主機會呼叫此介面中的方法。 通訊協定處理常式會實作通訊協定來存取其原生格式的內容來源,而這個介面會實作自訂通訊協定處理常式,以擴充可編制索引的資料來源。 |
IUrlAccessor |
提供處理內容來源中個別專案的方法,其 URL 是由收集程式提供給篩選主機。 |
IUrlAccessor2 |
擴充 IUrlAccessor 介面的功能。 |
IUrlAccessor3 |
使用 IUrlAccessor2 方法擴充 IUrlAccessor2 介面的功能 ::GetImpersonationSidBlobs 方法,以識別指定 URL 的使用者安全性識別碼 (SID) 。 |
IUrlAccessor4 |
使用IUrlAccessor4::ShouldIndexItemContent方法來擴充IUrlAccessor3介面的功能,以識別專案的內容是否應該編制索引。 |