IOCTL_STORAGE_FIRMWARE_ACTIVATE IOCTL (ntddstor.h)
Un controlador puede usar IOCTL_STORAGE_FIRMWARE_ACTIVATE para activar una imagen de firmware en un dispositivo de almacenamiento.
Código principal
Búfer de entrada
Irp->AssociatedIrp.SystemBuffer contiene STORAGE_HW_FIRMWARE_ACTIVATE datos que especifican información sobre el firmware descargado que se va a activar.Longitud del búfer de entrada
Parameters.DeviceIoControl.InputBufferLength indica el tamaño, en bytes, del búfer de parámetros en Irp->AssociatedIrp.SystemBuffer, que debe ser >= sizeof(STORAGE_HW_FIRMWARE_ACTIVATE).Búfer de salida
Este IOCTL no tiene estructura de salida.
Longitud del búfer de salida
Ninguno.
Bloque de estado
El campo Información se establece en el número de bytes devueltos. El campo Estado se establece en STATUS_SUCCESS, o posiblemente en STATUS_INSUFFICIENT_RESOURCES.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | ntddstor.h (incluya Ntddstor.h) |
Consulte también
IOCTL_STORAGE_FIRMWARE_DOWNLOAD
IOCTL_STORAGE_FIRMWARE_GET_INFO