Freigeben über


DdqGetDiagnosticRecordBinaryDistribution-Funktion (diagnosticdataquery.h)

Ruft den binären Namen und den zugehörigen geschätzten Gesamtupload des Volumes für Diagnosedatenereignisse in Bytes für die höchsten N-binärdateien ab, basierend auf der geschätzten Gesamtgröße des Uploads, 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
);

Parameter

hSession

Typ: Handle a 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 lautesten Datensätze, die zurückgegeben werden sollen

binaryStats

Typ: DIAGNOSTIC_DATA_EVENT_BINARY_STATS Dieser Ausgabeparameter ist der Zeiger auf die Liste der höchsten N lautesten DIAGNOSTIC_DATA_EVENT_BINARY_STATS Elemente.

statCount

Typ: UINT32 Die Anzahl der Elemente in binaryStats.

Rückgabewert

Typ: HRESULT gibt S_OK zurück, wenn der Abschluss erfolgreich abgeschlossen wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10, Version 2004 (10.0; Build 19041)
Unterstützte Mindestversion (Server) Windows Server, Version 2004 (10.0; Build 19041)
Kopfzeile diagnosticdataquery.h