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
微型端口驱动程序版本。
EventId
遥测事件的微型端口定义的标识符。
EventName[EVENT_NAME_MAX_LENGTH]
遥测事件的微型端口定义名称,最大长度为 EVENT_NAME_MAX_LENGTH。
EventVersion
遥测事件的微型端口定义版本。
Flags
保留。
EventBufferLength
EventBuffer 的长度,不应大于 4KB EVENT_BUFFER_MAX_LENGTH。
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 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈