estructura STORAGE_HW_FIRMWARE_ACTIVATE (winioctl.h)
Esta estructura contiene información sobre el firmware descargado que se va a activar.
Sintaxis
typedef struct _STORAGE_HW_FIRMWARE_ACTIVATE {
DWORD Version;
DWORD Size;
DWORD Flags;
BYTE Slot;
BYTE Reserved0[3];
} STORAGE_HW_FIRMWARE_ACTIVATE, *PSTORAGE_HW_FIRMWARE_ACTIVATE;
Miembros
Version
Versión de esta estructura. Debe establecerse en sizeof(STORAGE_HW_FIRMWARE_ACTIVATE).
Size
Tamaño de esta estructura. Debe establecerse en sizeof(STORAGE_HW_FIRMWARE_ACTIVATE).
Flags
Marcas asociadas a la solicitud de activación. A continuación se muestran marcas válidas que se pueden establecer en este miembro.
Marca | Descripción |
---|---|
STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER | Indica que el destino de la solicitud es un controlador o adaptador, diferente del identificador del dispositivo o del propio objeto (por ejemplo, SSD NVMe o HBA). |
STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE | Indica que se debe activar la imagen de firmware existente en la ranura especificada. |
Slot
Ranura con la imagen de firmware que se va a activar.
Reserved0[3]
Reservado para uso futuro.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | winioctl.h (incluya Windows.h) |
Consulte también
IOCTL_STORAGE_FIRMWARE_ACTIVATE
IOCTL_STORAGE_FIRMWARE_DOWNLOAD
IOCTL_STORAGE_FIRMWARE_GET_INFO