IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL ist die systemdefinierte Signatur, die in Verbindung mit dem IOCTL_SCSI_MINIPORT-Steuerungscode verwendet wird, um protokollspezifische Daten an einen Miniport zu senden.
Hauptcode
Eingabepuffer
Siehe Hinweise.
Eingabepufferlänge
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 IOCTL_SCSI_MINIPORT Eingabepuffer eine SRB_IO_CONTROL-Struktur mit:
Das Signaturelement ist auf IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL festgelegt.
Das ControlCode-Element ist auf IOCTL_STORAGE_SET_PROPERTY
Wenn der Miniport die IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL-Signatur erkennt und unterstützt, sollte er sein Gerät mithilfe der Protokollinformationen aktualisieren, die in einer STORAGE_PROTOCOL_DATA_DESCRIPTOR-Struktur angegeben sind. Für diese Signatur befindet sich die STORAGE_PROTOCOL_DATA_DESCRIPTOR-Struktur im Eingabepuffer IOCTL_SCSI_MINIPORT unmittelbar nach der SRB_IO_CONTROL-Struktur .
Informationen zum Berechnen von Puffergrößen finden Sie unter IOCTL_SCSI_MINIPORT .
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddscsi.h |