다음을 통해 공유


DdqGetDiagnosticRecordStats 함수(diagnosticdataquery.h)

필터링된 이벤트 기록 진단 데이터 레코드 통계를 가져옵니다. 반환된 통계에 대한 필터링은 입력 매개 변수 DIAGNOSTIC_DATA_SEARCH_CRITERIA 필터를 사용하여 수행됩니다. 레코드 상태는 사용 가능한 검색 조건과 일치하는 레코드 수를 설명하고 데이터의 추가 쿼리에 사용되는 매개 변수를 반환합니다. 이 API의 사용 중 하나는 데이터를 마지막으로 쿼리한 이후 변경 내용이 있는지 검사 것입니다. 출력 매개 변수의 변경은 이벤트 기록 레코드 상태의 상태 변경을 나타냅니다.

구문

HRESULT DdqGetDiagnosticRecordStats(
  HDIAGNOSTIC_DATA_QUERY_SESSION        hSession,
  DIAGNOSTIC_DATA_SEARCH_CRITERIA const *searchCriteria,
  UINT32                                *recordCount,
  INT64                                 *minRowId,
  INT64                                 *maxRowId
);

매개 변수

hSession

형식: 진단 데이터 쿼리 세션에 대한 핸들입니다 .

searchCriteria

형식: DIAGNOSTIC_DATA_SEARCH_CRITERIA* 이 작업에 대한 검색 조건을 포함하는 리소스에 대한 포인터입니다. 이 리소스에는 생산자, 범주 및 태그와 같은 조건이 포함됩니다.

recordCount

형식: UINT32* 이 출력 매개 변수는 검색 조건에 일치하는 레코드 수에 대한 포인터입니다.

minRowId

형식: INT64* 이 출력 매개 변수는 검색 조건에 일치하는 레코드의 최소 행 ID에 대한 포인터입니다.

maxRowId

형식: INT64* 이 출력 매개 변수는 검색 조건에 일치하는 레코드의 최대 행 ID에 대한 포인터입니다.

반환 값

형식: HRESULT 가 성공적으로 완료되면 S_OK 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 diagnosticdataquery.h