STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG structure (storport.h)
STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG contains the payload for a live dump captured by StorPortCaptureLiveDump.
Syntax
typedef struct _STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG {
ULONG Version;
ULONG Size;
UCHAR BucketId[STORPORT_LIVEDUMP_BUCKET_ID_LENGTH];
UCHAR OrganizationID[3];
UCHAR Reserved;
ULONG TelemetryLength;
PVOID DeviceTelemetry;
} STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG, *PSTORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG;
Members
Version
Size, in bytes, of this structure. The structure size serves as the version.
Size
Size, in bytes, of this structure plus all of its variable-sized fields.
BucketId[STORPORT_LIVEDUMP_BUCKET_ID_LENGTH]
Unique identifier for the device's state when the issue occurs.
OrganizationID[3]
The IEEE organizationally unique identifier (OUI).
Reserved
Reserved; do not use.
TelemetryLength
Size, in bytes, of the telemetry log that DeviceTelemetry points to.
DeviceTelemetry
Pointer to the device-defined telemetry log.
Remarks
When a miniport calls StorPortCaptureLiveDump with STORPORT_CAPTURE_LIVEDUMP.DataType set to StorportLivedumpDataTypeDeviceTelemetryLog, STORPORT_CAPTURE_LIVEDUMP.Data points to a STORPORT_LIVEDUMP_DEVICE_TELEMETRY_LOG structure that contains the payload for the live dump.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | storport.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for