STORPORT_CAPTURE_LIVEDUMP structure (storport.h)
The STORPORT_CAPTURE_LIVEDUMP structure contains the data needed to generate a live dump.
Syntax
typedef struct _STORPORT_CAPTURE_LIVEDUMP {
ULONG Version;
ULONG Size;
STORPORT_CAPTURE_LIVEDUMP_TYPE LiveDumpType;
STORPORT_LIVEDUMP_ISSUE_TYPE IssueType;
PWSTR ComponentName;
STORPORT_LIVEDUMP_DATA_TYPE DataType;
PVOID Data;
} STORPORT_CAPTURE_LIVEDUMP, *PSTORPORT_CAPTURE_LIVEDUMP;
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.
LiveDumpType
A STORPORT_CAPTURE_LIVEDUMP_TYPE enum value that identifies the type of live dump to capture.
IssueType
A STORPORT_LIVEDUMP_ISSUE_TYPE enum value that identifies the issue that triggers the live dump capture.
ComponentName
Pointer to a string name that identifies the component that is creating the live dump.
DataType
A STORPORT_LIVEDUMP_DATA_TYPE enum value that specifies the data type of the payload to be included in the live dump.
Data
Pointer to the payload to be included in the live dump.
Remarks
A miniport calls StorPortCaptureLiveDump with the data in this structure to capture a live dump file.
Requirements
Requirement | Value |
---|---|
Minimum supported server | Windows Server 2022 |
Header | storport.h |