共用方式為


ntddchgr.h 標頭

儲存體會使用此標頭。 如需詳細資訊,請參閱

ntddchgr.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_CHANGER_EXCHANGE_MEDIUM

將媒體片段從來源元素移至一個目的地,並將第一個目的地中原本的媒體片段移至第二個目的地。 來源和第二個目的地通常相同,基本上會交換這兩個媒體片段。
IOCTL_CHANGER_GET_ELEMENT_STATUS

傳回所有專案的狀態,或特定類型之指定專案數目的狀態。 如需可能專案類型的描述,請參閱CHANGER_ELEMENT。
IOCTL_CHANGER_GET_PARAMETERS

傳回裝置的參數。
IOCTL_CHANGER_GET_PRODUCT_DATA

傳回裝置的產品資料。
IOCTL_CHANGER_GET_STATUS

傳回裝置的目前狀態。
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

初始化所有專案的狀態,或特定型別的指定專案數目。
IOCTL_CHANGER_MOVE_MEDIUM

將媒體片段從來源元素移至目的地。
IOCTL_CHANGER_QUERY_VOLUME_TAGS

傳回指定專案的磁片區標籤資訊。
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

實際重新調整傳輸元素,通常是在變更器開啟電源或呼叫端應用程式起始復原作業之後。 重新建構可能牽涉到將傳輸傳回至其「主」位置。
IOCTL_CHANGER_SET_ACCESS

設定裝置匯入/匯出埠的狀態, (IEport) 、門或鍵盤。
IOCTL_CHANGER_SET_POSITION

將變更器的機器人傳輸機制設定為指定的專案位址,通常是藉由事先定位傳輸來優化移動或交換媒體。

結構

 
CHANGER_ELEMENT

CHANGER_ELEMENT 結構包含變更器專案的描述。
CHANGER_ELEMENT_LIST

CHANGER_ELEMENT_LIST 結構表示單一類型的專案範圍。
CHANGER_ELEMENT_STATUS

_CHANGER_ELEMENT_STATUS 結構包含變更器迷你類別驅動程式所報告之指定CHANGER_ELEMENT的狀態。
CHANGER_ELEMENT_STATUS_EX

如果變更器迷你類別驅動程式提供產品資訊,則_CHANGER_ELEMENT_STATUS_EX結構包含指定之CHANGER_ELEMENT的狀態。
CHANGER_EXCHANGE_MEDIUM

CHANGER_EXCHANGE_MEDIUM 結構會與IOCTL_CHANGER_EXCHANGE_MEDIUM要求搭配使用,以交換兩個媒體片段的位置。
CHANGER_INITIALIZE_ELEMENT_STATUS

CHANGER_INITIALIZE_ELEMENT_STATUS 結構會與IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS要求搭配使用,以初始化所有專案的狀態或特定類型之指定數目的專案。
CHANGER_MOVE_MEDIUM

CHANGER_MOVE_MEDIUM 結構會與IOCTL_CHANGER_MOVE_MEDIUM要求搭配使用,以將媒體片段從來源元素移至目的地。
CHANGER_PRODUCT_DATA

CHANGER_PRODUCT_DATA結構會與IOCTL_CHANGER_GET_PRODUCT_DATA要求搭配使用,以擷取裝置的產品資料。
CHANGER_READ_ELEMENT_STATUS

CHANGER_READ_ELEMENT_STATUS 結構會與IOCTL_CHANGER_GET_ELEMENT_STATUS要求搭配使用,以擷取所有專案的狀態,或特定類型之指定專案數目的狀態。
CHANGER_SEND_VOLUME_TAG_INFORMATION

此結構會傳遞至 ChangerQueryVolumeTags 常式,並用來指定用於擷取變更程式專案的搜尋準則。
CHANGER_SET_ACCESS

CHANGER_SET_ACCESS結構會與theIOCTL_CHANGER_SET_ACCESS要求搭配使用,以設定裝置匯入/匯出埠的狀態, (IEport) 、門或鍵盤。
CHANGER_SET_POSITION

CHANGER_SET_POSITION 結構會與theIOCTL_CHANGER_SET_POSITION要求搭配使用,以將變更器的機器人傳輸機制設定為指定的專案位址。
GET_CHANGER_PARAMETERS

擷取變更器的特性。
READ_ELEMENT_ADDRESS_INFO

此結構是根據呼叫 ChangerQueryVolumeTags 常式中指定的搜尋準則來擷取變更器專案。

列舉

 
CHANGER_DEVICE_PROBLEM_TYPE

CHANGER_DEVICE_PROBLEM_TYPE資料類型包含 ChangerPerformDiagnostics 常式所傳回的值。
ELEMENT_TYPE

ELEMENT_TYPE列舉提供 SCSI-3 規格所定義的變更專案類型清單。