IOCTL_STORAGE_FIRMWARE_ACTIVATE IOCTL (ntddstor.h)
Ein Treiber kann IOCTL_STORAGE_FIRMWARE_ACTIVATE verwenden, um ein Firmwareimage auf einem Speichergerät zu aktivieren.
Hauptcode
Eingabepuffer
Irp->AssociatedIrp.SystemBuffer enthält STORAGE_HW_FIRMWARE_ACTIVATE Daten, die Informationen zur zu aktivierenden Firmware angeben.Länge des Eingabepuffers
Parameters.DeviceIoControl.InputBufferLength gibt die Größe des Parameterpuffers in Bytes bei Irp->AssociatedIrp.SystemBuffer an, der >= sizeof(STORAGE_HW_FIRMWARE_ACTIVATE) sein muss.Ausgabepuffer
Diese IOCTL verfügt über keine Ausgabestruktur.
Länge des Ausgabepuffers
Keine.
Statusblock
Das Feld Information ist auf die Anzahl der zurückgegebenen Bytes festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | ntddstor.h (einschließen von Ntddstor.h) |
Weitere Informationen
IOCTL_STORAGE_FIRMWARE_DOWNLOAD
IOCTL_STORAGE_FIRMWARE_GET_INFO