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 über die zu aktivierende heruntergeladene Firmware angeben.Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength gibt die Größe des Parameterpuffers bei Irp->AssociatedIrp.SystemBufferan, die >= Größe(STORAGE_HW_FIRMWARE_ACTIVATE) sein muss.Ausgabepuffer
Diese IOCTL hat keine Ausgabestruktur.
Länge des Ausgabepuffers
Nichts.
Statusblock
Das Feld Information wird auf die Anzahl der zurückgegebenen Bytes festgelegt. Das Feld Status wird auf STATUS_SUCCESSoder möglicherweise auf STATUS_INSUFFICIENT_RESOURCESfestgelegt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10 |
mindestens unterstützte Server- | Windows Server 2016 |
Header- | ntddstor.h (include Ntddstor.h) |
Siehe auch
IOCTL_STORAGE_FIRMWARE_DOWNLOAD
IOCTL_STORAGE_FIRMWARE_GET_INFO