IOCTL_CHANGER_REINITIALIZE_TRANSPORT IOCTL (ntddchgr.h)
Ruft ein Transportelement physisch neu ab, in der Regel nachdem der Changer eingeschaltet wurde oder eine aufrufende Anwendung einen Wiederherstellungsvorgang initiiert hat. Eine Neukalibrierung kann die Rückgabe des Transports an seine "Heimposition" umfassen.
Hauptcode
Eingabepuffer
Der Puffer bei Irp->AssociatedIrp.SystemBuffer gibt das zu initialisierende Element an.
Eingabepufferlänge
Parameters.DeviceIoControl.InputBufferLength an der I/O-Stapelposition gibt die Größe des Parameterpuffers in Bytes an, die >= Sizeof(CHANGER_ELEMENT).
Ausgabepuffer
Nichts.
Länge des Ausgabepuffers
Nichts.
Statusblock
Das Feld Information wird auf Größe(CHANGER_ELEMENT) festgelegt. Das Feld Status wird auf STATUS_SUCCESS oder möglicherweise auf STATUS_INFO_LENGTH_MISMATCH, STATUS_INSUFFICIENT_RESOURCES, STATUS_INVALID_ELEMENT_ADDRESS oder STATUS_INVALID_PARAMETER festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddchgr.h (enthalten Ntddchgr.h) |