структура STORPORT_TELEMETRY_EVENT (storport.h)
Структура STORPORT_TELEMETRY_EVENT описывает полезные данные телеметрии минипорта.
Синтаксис
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;
Члены
DriverVersion
Версия драйвера miniport.
EventId
Определенный минипортом идентификатор для события телеметрии.
EventName[EVENT_NAME_MAX_LENGTH]
Определенное имя мини-порта для события телеметрии, максимальная длина которого составляет EVENT_NAME_MAX_LENGTH.
EventVersion
Версия, определяемая минипортом для события телеметрии.
Flags
Зарезервировано.
EventBufferLength
Длина EventBuffer, которая не должна превышать EVENT_BUFFER_MAX_LENGTH 4 КБ.
EventBuffer
Полезные данные телеметрии, определенные минипортом, длина которых — EventBufferLength.
ParameterName0[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue0. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue0
Значение параметра 0.
ParameterName1[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue1. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue1
Значение параметра 1.
ParameterName2[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue2. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue2
Значение параметра 2.
ParameterName3[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue3. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue3
Значение параметра 3.
ParameterName4[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue4. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue4
Значение параметра 4.
ParameterName5[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue5. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue5
Значение параметра 5.
ParameterName6[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue6. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue6
Значение параметра 6.
ParameterName7[EVENT_MAX_PARAM_NAME_LEN]
Описание значения ParameterValue7. Эта строка имени параметра должна иметь <значение = EVENT_MAX_PARAM_NAME_LEN.
ParameterValue7
Значение параметра 7.
Комментарии
Структура STORPORT_TELEMETRY_EVENT описывает полезные данные телеметрии минипорта. Мини-порт должен заполнить его при вызове StorPortLogTelemetry.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 |
Минимальная версия сервера | Windows Server 2016 |
Верхняя часть | storport.h (включая Storport.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по