Freigeben über


IOCTL_STORAGE_RESET_DEVICE IOCTL (ntddstor.h)

Setzt nach Möglichkeit ein Nicht-SCSI-Speichergerät zurück, ohne dass sich dies auf andere Geräte im Bus auswirkt. Die Gerätezurücksetzung für SCSI-Geräte wird nicht unterstützt. Der Aufrufer benötigt nur Lesezugriff, um eine Gerätezurücksetzung auszusetzen, und um dies zu erfüllen, muss das Gerät in der Lage sein, auf E/A-Anforderungen zu reagieren. Wenn die Gerätezurücksetzung erfolgreich war, werden ausstehende E/A-Anforderungen abgebrochen.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Keine.

Eingabepufferlänge

Keine.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Feld Information ist auf 0 festgelegt. Das Feld Status ist auf STATUS_SUCCESS oder möglicherweise auf STATUS_INSUFFICIENT_RESOURCES, STATUS_NOT_IMPLEMENTED oder STATUS_INVALID_DEVICE_REQUEST festgelegt.

Anforderungen

Anforderung Wert
Header ntddstor.h (include Ntddstor.h)