Freigeben über


DdqGetDiagnosticRecordStats-Funktion (diagnosticdataquery.h)

Ruft die statistiken für die gefilterte Ereignistranskription für Diagnosedatendatendaten ab. Die filterung nach zurückgegebenen Statistiken wird mithilfe des Eingabeparameters DIAGNOSTIC_DATA_SEARCH_CRITERIA Filter ausgeführt. Der Datensatzstatus beschreibt, wie viele Datensätze verfügbar sind, die den Suchkriterien entsprechen, und gibt Parameter zurück, die für die weitere Abfrage von Daten verwendet werden. Eine der Verwendungen dieser API besteht darin, zu überprüfen, ob seit der letzten Abfrage von Daten Änderungen aufgetreten sind. Eine Änderung der Ausgabeparameter gibt eine Änderung des Status des Ereignistranskriptdatensatzes an.

Syntax

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

Die Parameter

hSession

Typ: Handle Handle to the Diagnostic Data Query session.

searchCriteria

Typ: DIAGNOSTIC_DATA_SEARCH_CRITERIA* Zeiger auf die Ressource, die die Suchkriterien für diesen Vorgang enthält. Diese Ressource enthält Kriterien wie Produzenten, Kategorien und Tags.

recordCount

Typ: UINT32* Dieser Ausgabeparameter ist der Zeiger auf die Anzahl der Datensätze, die für die Suchkriterien übereinstimmen.

minRowId

Typ: INT64* Dieser Ausgabeparameter ist der Zeiger auf die mindestzeilen-ID des Datensatzes, der für die Suchkriterien entspricht.

maxRowId

Typ: INT64* Dieser Ausgabeparameter ist der Zeiger auf die maximale Zeilen-ID des Datensatzes, der mit den Suchkriterien übereinstimmt.

Rückgabewert

Typ: HRESULT gibt S_OK nach erfolgreichem Abschluss zurück.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10, Version 2004 (10.0; Build 19041)
Mindestanforderungen für unterstützte Server Windows Server, Version 2004 (10.0; Build 19041)
Header diagnosticdataquery.h
Library DiagnosticDataQuery.Lib