structure STORPORT_TELEMETRY_EVENT (storport.h)
La structure STORPORT_TELEMETRY_EVENT décrit la charge utile des données de télémétrie miniport.
Syntaxe
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;
Membres
DriverVersion
Version du pilote Miniport.
EventId
Identificateur défini par miniport pour l’événement de télémétrie.
EventName[EVENT_NAME_MAX_LENGTH]
Nom défini par miniport pour l’événement de télémétrie, qui a la longueur maximale de EVENT_NAME_MAX_LENGTH.
EventVersion
Version définie par miniport pour l’événement de télémétrie.
Flags
Réservé.
EventBufferLength
Longueur d’EventBuffer, qui ne doit pas être supérieure à EVENT_BUFFER_MAX_LENGTH de 4 Ko.
EventBuffer
Une charge utile de télémétrie définie par miniport, dont la longueur est EventBufferLength.
ParameterName0[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue0. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue0
Valeur du paramètre 0.
ParameterName1[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue1. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue1
Valeur du paramètre 1.
ParameterName2[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue2. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue2
Valeur du paramètre 2.
ParameterName3[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue3. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue3
Valeur du paramètre 3.
ParameterName4[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue4. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue4
Valeur du paramètre 4.
ParameterName5[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue5. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue5
Valeur du paramètre 5.
ParameterName6[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue6. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue6
Valeur du paramètre 6.
ParameterName7[EVENT_MAX_PARAM_NAME_LEN]
Description de la signification de ParameterValue7. Cette chaîne de nom de paramètre doit être <= EVENT_MAX_PARAM_NAME_LEN.
ParameterValue7
Valeur du paramètre 7.
Remarques
Une structure STORPORT_TELEMETRY_EVENT décrit la charge utile des données de télémétrie miniport. Le miniport doit le remplir lors de l’appel de StorPortLogTelemetry.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 version 1703 |
Serveur minimal pris en charge | Windows Server 2016 |
En-tête | storport.h (inclure Storport.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour