장치 관리 제어 코드
다음 컨트롤 코드는 체인저 디바이스에서 사용됩니다.
값 | 의미 |
---|---|
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 | 지정된 디바이스의 핫플러그 구성을 설정합니다. |