共用方式為


ROWSETEVENT_TYPE searchapi.h (列舉)

描述資料列集資料的變更類型。

Syntax

typedef enum __MIDL___MIDL_itf_searchapi_0000_0023_0002 {
  ROWSETEVENT_TYPE_DATAEXPIRED = 0,
  ROWSETEVENT_TYPE_FOREGROUNDLOST = 1,
  ROWSETEVENT_TYPE_SCOPESTATISTICS = 2
} ROWSETEVENT_TYPE;

常數

 
ROWSETEVENT_TYPE_DATAEXPIRED
值: 0
表示備份資料列集的資料已過期,而且應該要求新的資料列集。
ROWSETEVENT_TYPE_FOREGROUNDLOST
值: 1
表示在優先順序堆疊中具有前景優先順序的專案已降級,因為其他人會優先處理此查詢。
ROWSETEVENT_TYPE_SCOPESTATISTICS
值: 2
表示要取得範圍統計資料。

備註

此列舉用於 IRowsetEvents::OnRowsetEvent 方法,描述影響資料列集的事件種類。

ROWSETEVENT_TYPE_SCOPESTATISTICS事件會提供IRowsetPrioritization::GetScopeStatistics方法呼叫中可用的相同資訊,但透過推送機械,如下所示:

  • 如果優先順序 API 已用來要求非預設優先順序層級,以及非零統計資料事件頻率,就會引發事件。
  • 只有在統計資料實際變更,而且 IRowsetPrioritization 中指定的間隔已經過 (間隔不保證事件) 的頻率時,才會發生此事件。
  • 如果已引發非零事件,此事件保證會引發「退回零」狀態, (剩餘的零個專案加入、零修改剩餘) 。
  • 如果佇列在統計資料事件頻率之前清空,索引子可能會處理專案而不傳送此事件。
查看 SearchEvents 程式碼範例

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
標頭 searchapi.h

另請參閱

概念

IRowsetPrioritization

在 Windows 7 中編制優先順序和資料列集事件的索引

通知程式 (Windows 搜尋)

PRIORITIZE_FLAGS

PRIORITY_LEVEL

ROWSETEVENT_ITEMSTATE

參考

資料列集屬性