STORAGE_FIRMWARE_SLOT_INFO structure (ntddscsi.h)
The STORAGE_FIRMWARE_SLOT_INFO structure contains information about a firmware slot on a storage device.
Syntax
typedef struct _STORAGE_FIRMWARE_SLOT_INFO {
UCHAR SlotNumber;
BOOLEAN ReadOnly;
UCHAR Reserved[6];
union {
UCHAR Info[8];
ULONGLONG AsUlonglong;
} Revision;
} STORAGE_FIRMWARE_SLOT_INFO, *PSTORAGE_FIRMWARE_SLOT_INFO;
Members
SlotNumber
The slot number of the firmware slot.
ReadOnly
Boolean value that indicates whether the firmware slot is read-only. A value of TRUE indicates that the firmware slot is read-only.
Reserved[6]
Reserved for system use.
Revision
Union that contains the firmware revision information.
Revision.Info[8]
Array of eight unsigned characters that contain the firmware revision information in a byte-by-byte format. It can be used to store or read the revision data as an array of bytes.
Revision.AsUlonglong
Unsigned long long integer that represents the firmware revision information as a 64-bit value. It provides a way to access or store the revision information as a single large integer rather than as an array of bytes.
Requirements
Requirement | Value |
---|---|
Header | ntddscsi.h |