IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO ist die vom System definierte Signatur in Verbindung mit dem IOCTL_SCSI_MINIPORT-Steuerelementcode verwendet wird, um anzufordern, dass ein Miniport die Ausdauerinformationen eines Zielgeräts zurückgibt.
Hauptcode
Eingabepuffer
Siehe Anmerkungen.
Eingabepufferlänge
Siehe Anmerkungen.
Ausgabepuffer
Siehe Anmerkungen.
Länge des Ausgabepuffers
Siehe Anmerkungen.
Eingabe-/Ausgabepuffer
Nichts.
Länge des Eingabe-/Ausgabepuffers
Nicht zutreffend.
Statusblock
Nicht zutreffend.
Bemerkungen
Für diese Signatur enthält IOCTL_SCSI_MINIPORTeingabepuffer eine SRB_IO_CONTROL Struktur mit:
Der Signatur- Member ist auf IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO festgelegt.
Das ControlCode Member ist auf IOCTL_STORAGE_QUERY_PROPERTYfestgelegt.
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 IOCTL_SCSI_MINIPORTAusgabepuffer eine SRB_IO_CONTROL Struktur, gefolgt von einer STORAGE_ENDURANCE_DATA_DESCRIPTOR Struktur, die die Ausdauerdaten enthält.
Informationen zum Berechnen von Puffergrößen finden Sie unter IOCTL_SCSI_MINIPORT.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddscsi.h |