struktur STORPORT_TELEMETRY_EVENT (storport.h)

Struktur STORPORT_TELEMETRY_EVENT menjelaskan payload data telemetri miniport.

Sintaks

typedef struct _STORPORT_TELEMETRY_EVENT {
  ULONG     DriverVersion;
  ULONG     EventId;
  UCHAR     EventName[EVENT_NAME_MAX_LENGTH];
  ULONG     EventVersion;
  ULONG     Flags;
  ULONG     EventBufferLength;
  PUCHAR    EventBuffer;
  UCHAR     ParameterName0[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue0;
  UCHAR     ParameterName1[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue1;
  UCHAR     ParameterName2[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue2;
  UCHAR     ParameterName3[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue3;
  UCHAR     ParameterName4[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue4;
  UCHAR     ParameterName5[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue5;
  UCHAR     ParameterName6[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue6;
  UCHAR     ParameterName7[EVENT_MAX_PARAM_NAME_LEN];
  ULONGLONG ParameterValue7;
} STORPORT_TELEMETRY_EVENT, *PSTORPORT_TELEMETRY_EVENT;

Anggota

DriverVersion

Versi driver Miniport.

EventId

Pengidentifikasi miniport yang ditentukan untuk peristiwa telemetri.

EventName[EVENT_NAME_MAX_LENGTH]

Nama yang ditentukan miniport untuk peristiwa telemetri, yang memiliki panjang maksimum EVENT_NAME_MAX_LENGTH.

EventVersion

Versi yang ditentukan miniport untuk peristiwa telemetri.

Flags

Dicadangkan.

EventBufferLength

Panjang EventBuffer, yang seharusnya tidak lebih besar dari EVENT_BUFFER_MAX_LENGTH yaitu 4KB.

EventBuffer

Payload telemetri yang ditentukan miniport, yang panjangnya adalah EventBufferLength.

ParameterName0[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti ParameterValue0. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue0

Nilai untuk parameter 0.

ParameterName1[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue1. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue1

Nilai untuk parameter 1.

ParameterName2[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue2. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue2

Nilai untuk parameter 2.

ParameterName3[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue3. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue3

Nilai untuk parameter 3.

ParameterName4[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue4. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue4

Nilai untuk parameter 4.

ParameterName5[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue5. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue5

Nilai untuk parameter 5.

ParameterName6[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue6. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue6

Nilai untuk parameter 6.

ParameterName7[EVENT_MAX_PARAM_NAME_LEN]

Deskripsi arti parameterValue7. String nama parameter ini harus <= EVENT_MAX_PARAM_NAME_LEN.

ParameterValue7

Nilai untuk parameter 7.

Keterangan

Struktur STORPORT_TELEMETRY_EVENT menjelaskan payload data telemetri miniport. Miniport harus mengisinya saat memanggil StorPortLogTelemetry.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1703
Server minimum yang didukung Server Windows 2016
Header storport.h (termasuk Storport.h)

Lihat juga

StorPortLogTelemetry