Share via


IOCTL_CHANGER_REINITIALIZE_TRANSPORT IOCTL (ntddchgr.h)

Kalibrierung eines Transportelements physisch neu, in der Regel, nachdem der Changer eingeschaltet wurde oder eine aufrufende Anwendung einen Wiederherstellungsvorgang initiiert hat. Bei der Neukalibrierung kann es vorkommen, dass der Transport an seine "Heimat"-Position zurückgeführt wird.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der Puffer bei Irp-AssociatedIrp.SystemBuffer> gibt das zu initialisierende Element an.

Länge des Eingabepuffers

Parameters.DeviceIoControl.InputBufferLength am E/A-Stapelspeicherort gibt die Größe des Parameterpuffers in Bytes an, die = sizeof(CHANGER_ELEMENT) sein >muss.

Ausgabepuffer

Keine.

Länge des Ausgabepuffers

Keine.

Statusblock

Das Feld Information ist auf sizeof(CHANGER_ELEMENT) festgelegt. Das Feld Status ist 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 (einschließen von Ntddchgr.h)

Weitere Informationen

CHANGER_ELEMENT