IOCTL_TAPE_SET_DRIVE_PARAMS IOCTL (ntddtape.h)
Passt die konfigurierbaren Parameter eines Bandlaufwerks an. Der Miniklassentreiber kann Parameter ignorieren, die sein Gerät nicht unterstützt. Die aufrufende Anwendung bestimmt, ob ein Gerät ein bestimmtes Feature unterstützt, bevor sie versucht, es festzulegen.
Hauptcode
Eingabepuffer
Die TAPE_SET_DRIVE_PARAMETERS Struktur im Puffer bei Irp-AssociatedIrp.SystemBuffer> enthält die festzulegenden Werte.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength im E/A-Stapelspeicherort gibt die Größe des Parameterpuffers in Bytes an, die = sizeof(TAPE_SET_DRIVE_PARAMETERS) sein >muss.
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_IO_DEVICE_ERROR, STATUS_INVALID_DEVICE_REQUEST, STATUS_DEVICE_DATA_ERROR, STATUS_NO_SUCH_DEVICE, STATUS_IO_TIMEOUT, STATUS_INFO_LENGTH_MISMATCH oder STATUS_DEVICE_NOT_READY festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header | ntddtape.h (include Ntddtape.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für