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 scope 통계를 가져올 것임을 나타냅니다. |
설명
이 열거형은 IRowsetEvents::OnRowsetEvent 메서드에서 행 집합에 영향을 주는 이벤트 유형을 설명하는 데 사용됩니다.
ROWSETEVENT_TYPE_SCOPESTATISTICS 이벤트는 다음과 같이 IRowsetPrioritization::GetScopeStatistics 메서드 호출에서 사용할 수 있는 것과 동일한 정보를 제공하지만 푸시 메커니즘을 통해 사용할 수 있습니다.
- 이 이벤트는 우선 순위 지정 API를 사용하여 기본이 아닌 우선 순위 지정 수준과 0이 아닌 통계 이벤트 빈도를 요청하는 경우에 발생합니다.
- 이벤트는 통계가 실제로 변경되고 IRowsetPrioritization 에 지정된 간격이 경과한 경우에만 발생합니다(간격은 이벤트의 빈도를 보장하지 않음).
- 이 이벤트는 0이 아닌 이벤트가 발생한 경우 "바운스 0" 상태(추가할 항목 0개, 남은 수정 0개)를 발생하도록 보장됩니다.
- 통계 이벤트 빈도 전에 큐가 비워지면 인덱서는 이 이벤트를 보내지 않고 항목을 처리할 수 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | searchapi.h |
추가 정보
개념
Windows 7의 인덱싱 우선 순위 지정 및 행 집합 이벤트
참조