estructura STORAGE_HW_FIRMWARE_ACTIVATE (ntddstor.h)
La estructura STORAGE_HW_FIRMWARE_ACTIVATE contiene información sobre el firmware descargado que se va a activar.
Sintaxis
typedef struct _STORAGE_HW_FIRMWARE_ACTIVATE {
ULONG Version;
ULONG Size;
ULONG Flags;
UCHAR Slot;
UCHAR 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 una imagen de firmware existente en la ranura especificada. |
STORAGE_HW_FIRMWARE_REQUEST_FLAG_REPLACE_EXISTING_IMAGE | Indica que el firmware existente en la ranura debe activarse con un restablecimiento del controlador. Disponible a partir de Windows 11, versión 24H2. |
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 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | ntddstor.h |