IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO ist die systemdefinierte Signatur , die in Verbindung mit dem IOCTL_SCSI_MINIPORT Steuercode verwendet wird, um anzufordern, dass ein Miniport die Ausdauerinformationen eines Zielgeräts zurückgibt.
Hauptcode
Eingabepuffer
Siehe Hinweise.
Länge des Eingabepuffers
Siehe Hinweise.
Ausgabepuffer
Siehe Hinweise.
Länge des Ausgabepuffers
Siehe Hinweise.
Eingabe-/Ausgabepuffer
Keine.
Länge des Eingabe-/Ausgabepuffers
Nicht zutreffend.
Statusblock
Nicht zutreffend.
Hinweise
Für diese Signatur enthält der Eingabepuffer von IOCTL_SCSI_MINIPORT eine SRB_IO_CONTROL-Struktur mit:
Das Signaturelement ist auf IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO festgelegt.
Das ControlCode-Element ist auf IOCTL_STORAGE_QUERY_PROPERTY festgelegt.
Wenn der Miniport die IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO Signatur erkennt und unterstützt, sollte er die Ausdauerdaten des Geräts in einer STORAGE_ENDURANCE_DATA_DESCRIPTOR-Struktur zurückgeben. Insbesondere enthält der Ausgabepuffer von IOCTL_SCSI_MINIPORT eine SRB_IO_CONTROL-Struktur , gefolgt von einer STORAGE_ENDURANCE_DATA_DESCRIPTOR-Struktur , die die Dauerdaten enthält.
Informationen zum Berechnen von Puffergrößen finden Sie unter IOCTL_SCSI_MINIPORT .
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddscsi.h |