裝置管理 控制碼
下列控制程式代碼會與變更器裝置搭配使用。
值 | 意義 |
---|---|
IOCTL_CHANGER_EXCHANGE_MEDIUM | 將某個媒體從來源元素移至一個目的地,並將原本位於第一個目的地的媒體片段移至第二個目的地。 |
IOCTL_CHANGER_GET_ELEMENT_STATUS | 擷取所有項目的狀態,或特定類型的指定項目數目。 |
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 | 設定裝置插入/退出埠、門或鍵盤的狀態。 |
IOCTL_CHANGER_SET_POSITION | 將變更器的機器人傳輸機制設定為指定的項目位址。 |
下列控制程式代碼會與裝置管理搭配使用。
控制程序代碼 | 作業 |
---|---|
IOCTL_STORAGE_CHECK_VERIFY | 檢查抽取式媒體裝置中的變更。 |
IOCTL_STORAGE_EJECT_MEDIA | 從 SCSI 裝置退出媒體。 |
IOCTL_STORAGE_EJECTION_CONTROL | 啟用或停用退出媒體的機制。 |
IOCTL_STORAGE_GET_DEVICE_NUMBER | 擷取可分割裝置的裝置類型、裝置編號,以及裝置的分割區編號。 |
IOCTL_STORAGE_GET_HOTPLUG_INFO | 擷取指定裝置的熱插接組態。 |
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER | 擷取USB裝置的序號。 |
IOCTL_STORAGE_GET_MEDIA_TYPES | 擷取裝置的幾何資訊。 |
IOCTL_STORAGE_GET_MEDIA_TYPES_EX | 擷取裝置所支援媒體類型的相關信息。 |
IOCTL_STORAGE_LOAD_MEDIA | 將媒體載入裝置。 |
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES | |
IOCTL_STORAGE_MCN_CONTROL | 啟用或停用媒體變更通知。 |
IOCTL_STORAGE_MEDIA_REMOVAL | 啟用或停用媒體退出機制。 |
IOCTL_STORAGE_READ_CAPACITY | 擷取裝置的幾何資訊。 |
IOCTL_STORAGE_SET_HOTPLUG_INFO | 設定指定裝置的 hotplug 組態。 |