다음을 통해 공유


CI_STATE 구조체(ntquery.h)

참고

인덱싱 서비스는 Windows XP를 기준으로 더 이상 지원되지 않으며 Windows 8 현재 사용할 수 없습니다. 대신 클라이언트 쪽 검색에 Windows Search 를 사용하고 서버 쪽 검색에 Microsoft Search Server Express 를 사용합니다.

인덱싱 서비스 카탈로그의 현재 상태를 나타냅니다.

구문

typedef struct _CI_STATE {
  DWORD cbStruct;
  DWORD cWordList;
  DWORD cPersistentIndex;
  DWORD cQueries;
  DWORD cDocuments;
  DWORD cFreshTest;
  DWORD dwMergeProgress;
  DWORD eState;
  DWORD cFilteredDocuments;
  DWORD cTotalDocuments;
  DWORD cPendingScans;
  DWORD dwIndexSize;
  DWORD cUniqueKeys;
  DWORD cSecQDocuments;
  DWORD dwPropCacheSize;
} CI_STATE;

멤버

cbStruct

이 구조체의 크기(바이트)입니다.

cWordList

현재 단어 목록의 수입니다.

cPersistentIndex

영구 인덱스 수입니다.

cQueries

능동적으로 실행 중인 쿼리 수입니다.

cDocuments

필터링 대기 중인 문서 수입니다.

cFreshTest

단어 목록 및 섀도 인덱스의 고유 문서 수입니다.

dwMergeProgress

현재 병합이 실행 중인 경우의 완료 백분율입니다.

eState

콘텐츠 인덱싱의 상태입니다. 이는 하나 이상의 CI_STATE_* 상수일 수 있습니다.

cFilteredDocuments

콘텐츠 인덱싱이 시작된 이후 필터링된 문서 수입니다.

cTotalDocuments

시스템의 총 문서 수입니다.

cPendingScans

보류 중인 검사 수(디렉터리 목록의 각 scope 대해 하나씩) 콘텐츠 인덱싱이 시작된 직후 또는 알림 큐 오버플로 직후를 제외하고 값은 일반적으로 0입니다.

dwIndexSize

인덱스의 크기(메가바이트)입니다(속성 캐시 제외).

cUniqueKeys

master 인덱스의 고유 키 수입니다.

cSecQDocuments

공유 위반으로 인해 필터링에 실패한 문서가 포함된 보조 큐의 문서 수입니다.

dwPropCacheSize

속성 캐시의 크기(MB)입니다.

설명

이 구조를 사용하는 경우 모든 멤버는 출력 값입니다. cbStruct 멤버는 입력 값과 출력 값입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 ntquery.h

추가 정보

CIState

CI_STATE_* 상수