Freigeben über


DdqGetDiagnosticRecordBinaryDistribution-Funktion (diagnosticdataquery.h)

Ruft den binären Namen und den zugeordneten geschätzten Gesamtupload des Volumens von Diagnosedatenereignissen in Byte für die obersten N noisesten Binärdateien basierend auf der gesamt geschätzten Uploadgröße ab, wobei N der für topNBinaries übergebene Wert ist.

Syntax

HRESULT DdqGetDiagnosticRecordBinaryDistribution(
  HDIAGNOSTIC_DATA_QUERY_SESSION     hSession,
  PCWSTR                             *producerNames,
  UINT32                             producerNameCount,
  UINT32                             topNBinaries,
  DIAGNOSTIC_DATA_EVENT_BINARY_STATS **binaryStats,
  UINT32                             *statCount
);

Die Parameter

hSession

Typ: HANDLE A handle to the current Diagnostic Data Query session.

producerNames

Typ: PCWSTR* Zeiger auf die Gruppe bekannter Herstellernamen.

producerNameCount

Typ: UINT32 Anzahl der Produzentennamen

topNBinaries

Typ: UINT32 Die Anzahl der noissten Datensätze, die zurückgegeben werden sollen

binaryStats

Typ: DIAGNOSTIC_DATA_EVENT_BINARY_STATS Dieser Ausgabeparameter ist der Zeiger auf die Liste der am häufigsten DIAGNOSTIC_DATA_EVENT_BINARY_STATS Elemente.

statCount

Typ: UINT32 Die Anzahl der Elemente in binaryStats.

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