estructura STORPORT_TELEMETRY_EVENT (storport.h)
La estructura STORPORT_TELEMETRY_EVENT describe la carga de datos de telemetría de minipuerto.
Sintaxis
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;
Miembros
DriverVersion
Versión del controlador miniporte.
EventId
Un identificador definido por miniporte para el evento de telemetría.
EventName[EVENT_NAME_MAX_LENGTH]
Nombre definido por miniporte para el evento de telemetría, que tiene la longitud máxima de EVENT_NAME_MAX_LENGTH.
EventVersion
Una versión miniporte definida para el evento de telemetría.
Flags
Reservado.
EventBufferLength
Longitud de EventBuffer, que no debe ser mayor que EVENT_BUFFER_MAX_LENGTH que es de 4 KB.
EventBuffer
Una carga de telemetría definida por miniporte, la longitud de la cual es EventBufferLength.
ParameterName0[EVENT_MAX_PARAM_NAME_LEN]
Descripción del significado de ParameterValue0. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue0
Valor del parámetro 0.
ParameterName1[EVENT_MAX_PARAM_NAME_LEN]
Descripción del significado de ParameterValue1. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue1
Valor del parámetro 1.
ParameterName2[EVENT_MAX_PARAM_NAME_LEN]
Descripción del significado de ParameterValue2. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue2
Valor del parámetro 2.
ParameterName3[EVENT_MAX_PARAM_NAME_LEN]
Descripción del objeto del significado de ParameterValue3. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue3
Valor del parámetro 3.
ParameterName4[EVENT_MAX_PARAM_NAME_LEN]
Descripción del significado de ParameterValue4. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue4
Valor del parámetro 4.
ParameterName5[EVENT_MAX_PARAM_NAME_LEN]
Descripción del objeto del significado de ParameterValue5. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue5
Valor del parámetro 5.
ParameterName6[EVENT_MAX_PARAM_NAME_LEN]
Descripción del significado de ParameterValue6. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue6
Valor del parámetro 6.
ParameterName7[EVENT_MAX_PARAM_NAME_LEN]
Descripción del objeto del significado de ParameterValue7. Esta cadena de nombre de parámetro debe ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue7
Valor del parámetro 7.
Comentarios
Una estructura de STORPORT_TELEMETRY_EVENT describe la carga de datos de telemetría de miniporte. El miniporte debe rellenarlo al llamar a StorPortLogTelemetry.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1703 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | storport.h (incluya Storport.h) |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de