estrutura STORPORT_TELEMETRY_EVENT (storport.h)
A estrutura STORPORT_TELEMETRY_EVENT descreve o conteúdo dos dados de telemetria do miniport.
Sintaxe
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;
Membros
DriverVersion
Versão do driver de miniporto.
EventId
Um identificador definido pelo miniporto para o evento de telemetria.
EventName[EVENT_NAME_MAX_LENGTH]
Um nome definido pelo miniporto para o evento de telemetria, que tem o comprimento máximo de EVENT_NAME_MAX_LENGTH.
EventVersion
Uma versão definida pelo miniporto para o evento de telemetria.
Flags
Reservado.
EventBufferLength
O comprimento de EventBuffer, que não deve ser maior que EVENT_BUFFER_MAX_LENGTH que é 4KB.
EventBuffer
Uma carga de telemetria definida por miniport, cujo comprimento é EventBufferLength.
ParameterName0[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue0. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue0
O valor do parâmetro 0.
ParameterName1[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue1. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue1
O valor do parâmetro 1.
ParameterName2[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue2. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue2
O valor do parâmetro 2.
ParameterName3[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue3. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue3
O valor do parâmetro 3.
ParameterName4[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue4. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue4
O valor do parâmetro 4.
ParameterName5[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue5. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue5
O valor do parâmetro 5.
ParameterName6[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue6. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue6
O valor do parâmetro 6.
ParameterName7[EVENT_MAX_PARAM_NAME_LEN]
Uma descrição do do significado de ParameterValue7. Essa cadeia de caracteres de nome de parâmetro deve ser <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue7
O valor do parâmetro 7.
Comentários
Uma estrutura STORPORT_TELEMETRY_EVENT descreve a carga de dados de telemetria do miniport. O miniporto deve preenchê-lo ao chamar StorPortLogTelemetry.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1703 |
Servidor mínimo com suporte | Windows Server 2016 |
Cabeçalho | storport.h (inclua Storport.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de