ntddchgr.h-Header
Dieser Header wird vom Speicher verwendet. Weitere Informationen finden Sie unter
ntddchgr.h enthält die folgenden Programmierschnittstellen:
IOCTLs
IOCTL_CHANGER_EXCHANGE_MEDIUM Verschiebt einen Medienteil von einem Quellelement zu einem Ziel und den Medienteil, der sich ursprünglich im ersten Ziel befindet, an ein zweites Ziel. Die Quelle und das zweite Ziel sind oft identisch, wodurch im Wesentlichen die beiden Medien ausgetauscht werden. |
IOCTL_CHANGER_GET_ELEMENT_STATUS Gibt die status aller Elemente oder die status einer angegebenen Anzahl von Elementen eines bestimmten Typs zurück. Eine Beschreibung der möglichen Elementtypen finden Sie unter CHANGER_ELEMENT. |
IOCTL_CHANGER_GET_PARAMETERS Gibt die Parameter des Geräts zurück. |
IOCTL_CHANGER_GET_PRODUCT_DATA Gibt Produktdaten für das Gerät zurück. |
IOCTL_CHANGER_GET_STATUS Gibt den aktuellen status des Geräts zurück. |
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Initialisiert die status aller Elemente oder der angegebenen Anzahl von Elementen eines bestimmten Typs. |
IOCTL_CHANGER_MOVE_MEDIUM Verschiebt einen Medienteil von einem Quellelement zu einem Ziel. |
IOCTL_CHANGER_QUERY_VOLUME_TAGS Gibt Volumetaginformationen für die angegebenen Elemente zurück. |
IOCTL_CHANGER_REINITIALIZE_TRANSPORT Kalibriert ein Transportelement physisch neu, in der Regel, nachdem der Changer eingeschaltet wurde oder eine aufrufende Anwendung einen Wiederherstellungsvorgang initiiert hat. Die Neukalibrierung kann die Rückgabe des Transports an seine "Heimat"-Position beinhalten. |
IOCTL_CHANGER_SET_ACCESS Legt den Status des Import-/Exportports (IEport), der Tür oder der Tastatur des Geräts fest. |
IOCTL_CHANGER_SET_POSITION Legt den Robotertransportmechanismus des Changers auf die angegebene Elementadresse fest, in der Regel, um das Verschieben oder Austauschen von Medien zu optimieren, indem der Transport im Voraus positioniert wird. |
Strukturen
CHANGER_ELEMENT Die CHANGER_ELEMENT-Struktur enthält eine Beschreibung eines Changerelements. |
CHANGER_ELEMENT_LIST Die CHANGER_ELEMENT_LIST-Struktur gibt einen Bereich von Elementen eines einzelnen Typs an. |
CHANGER_ELEMENT_STATUS Die _CHANGER_ELEMENT_STATUS-Struktur enthält die status der angegebenen CHANGER_ELEMENT, die von einem Changer-Miniklassentreiber gemeldet werden. |
CHANGER_ELEMENT_STATUS_EX Die _CHANGER_ELEMENT_STATUS_EX-Struktur enthält die status der angegebenen CHANGER_ELEMENT, wenn der Changer-Miniklassentreiber Produktinformationen bereitstellt. |
CHANGER_EXCHANGE_MEDIUM Die CHANGER_EXCHANGE_MEDIUM-Struktur wird mit der IOCTL_CHANGER_EXCHANGE_MEDIUM Anforderung verwendet, standorte von zwei Medienteilen auszutauschen. |
CHANGER_INITIALIZE_ELEMENT_STATUS Die CHANGER_INITIALIZE_ELEMENT_STATUS-Struktur wird in Verbindung mit der IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS-Anforderung verwendet, um die status aller Elemente oder einer angegebenen Anzahl von Elementen eines bestimmten Typs zu initialisieren. |
CHANGER_MOVE_MEDIUM Die CHANGER_MOVE_MEDIUM-Struktur wird in Verbindung mit der IOCTL_CHANGER_MOVE_MEDIUM-Anforderung verwendet, um einen Medienteil von einem Quellelement zu einem Ziel zu verschieben. |
CHANGER_PRODUCT_DATA Die CHANGER_PRODUCT_DATA-Struktur wird in Verbindung mit der IOCTL_CHANGER_GET_PRODUCT_DATA Anforderung zum Abrufen von Produktdaten für ein Gerät verwendet. |
CHANGER_READ_ELEMENT_STATUS Die CHANGER_READ_ELEMENT_STATUS-Struktur wird in Verbindung mit der IOCTL_CHANGER_GET_ELEMENT_STATUS-Anforderung verwendet, um die status aller Elemente oder die status einer angegebenen Anzahl von Elementen eines bestimmten Typs abzurufen. |
CHANGER_SEND_VOLUME_TAG_INFORMATION Diese Struktur wird an die ChangerQueryVolumeTags-Routine übergeben und zum Angeben eines Suchkriteriums zum Abrufen von Changerelementen verwendet. |
CHANGER_SET_ACCESS Die CHANGER_SET_ACCESS-Struktur wird in Verbindung mit theIOCTL_CHANGER_SET_ACCESS Anforderung verwendet, um den Status des Import-/Exportports (IEport), der Tür oder der Tastatur des Geräts festzulegen. |
CHANGER_SET_POSITION Die CHANGER_SET_POSITION-Struktur wird in Verbindung mit theIOCTL_CHANGER_SET_POSITION Anforderung verwendet, um den Robotertransportmechanismus des Changers auf die angegebene Elementadresse festzulegen. |
GET_CHANGER_PARAMETERS Ruft die Merkmale des Changers ab. |
READ_ELEMENT_ADDRESS_INFO Diese Struktur dient zum Abrufen von Changerelementen basierend auf einem Suchkriterium, das in einem Aufruf der ChangerQueryVolumeTags-Routine angegeben ist. |
Enumerationen
CHANGER_DEVICE_PROBLEM_TYPE Der datentyp CHANGER_DEVICE_PROBLEM_TYPE enthält die von der ChangerPerformDiagnostics-Routine zurückgegebenen Werte. |
ELEMENT_TYPE Die ELEMENT_TYPE-Enumeration stellt eine Liste von Changerelementtypen bereit, die durch die SCSI-3-Spezifikation definiert sind. |