다음을 통해 공유


일반 MCI 오류

다음 오류 값은 mciSendCommand 또는 mciSendString 함수에서 반환할 수 있습니다.

의미
MCIERR_BAD_TIME_FORMAT 시간 형식에 대해 지정된 값이 잘못되었습니다.
MCIERR_CANNOT_LOAD_DRIVER 지정된 디바이스 드라이버가 제대로 로드되지 않습니다.
MCIERR_CANNOT_USE_ALL 이 명령에는 디바이스 이름 "all"이 허용되지 않습니다.
MCIERR_CREATEWINDOW 창을 만들거나 사용할 수 없습니다.
MCIERR_DEVICE_LENGTH 디바이스 또는 드라이버 이름이 너무 깁니다. 79자 미만의 디바이스 또는 드라이버 이름을 지정합니다.
MCIERR_DEVICE_LOCKED 이제 디바이스가 닫히고 있습니다. 몇 초 정도 기다린 다음 다시 시도하십시오.
MCIERR_DEVICE_NOT_INSTALLED 지정된 디바이스가 시스템에 설치되어 있지 않습니다. 제어판의 드라이버 옵션을 사용하여 디바이스를 설치합니다.
MCIERR_DEVICE_NOT_READY 디바이스 드라이버가 준비되지 않았습니다.
MCIERR_DEVICE_OPEN 디바이스 이름은 이미 이 애플리케이션에서 별칭으로 사용됩니다. 고유한 별칭을 사용합니다.
MCIERR_DEVICE_ORD_LENGTH 디바이스 또는 드라이버 이름이 너무 깁니다. 79자 미만의 디바이스 또는 드라이버 이름을 지정합니다.
MCIERR_DEVICE_TYPE_REQUIRED 시스템에서 지정된 디바이스를 찾을 수 없습니다. 디바이스가 설치되어 있고 디바이스 이름의 철자가 올바른지 확인합니다.
MCIERR_DRIVER 디바이스 드라이버에 문제가 있습니다. 디바이스 제조업체에 새 드라이버 가져오기에 대해 확인합니다.
MCIERR_DRIVER_INTERNAL 디바이스 드라이버에 문제가 있습니다. 디바이스 제조업체에 새 드라이버 가져오기에 대해 확인합니다.
MCIERR_DUPLICATE_ALIAS 지정된 별칭이 이 애플리케이션에서 이미 사용되고 있습니다. 고유한 별칭을 사용합니다.
MCIERR_EXTENSION_NOT_FOUND 지정된 확장에 연결된 디바이스 유형이 없습니다. 디바이스 유형을 지정합니다.
MCIERR_EXTRA_CHARACTERS 문자열을 따옴표로 묶어야 합니다. 닫는 따옴표 다음에 있는 문자가 잘못되었습니다.
MCIERR_FILE_NOT_FOUND 요청된 파일을 찾을 수 없습니다. 경로 및 파일 이름이 올바른지 확인합니다.
MCIERR_FILE_NOT_SAVED 파일이 저장되지 않았습니다. 시스템에 충분한 디스크 공간이 있거나 네트워크 연결이 손상되지 않았는지 확인합니다.
MCIERR_FILE_READ 파일에서 읽지 못했습니다. 파일이 시스템에 있는지 또는 시스템에 그대로 네트워크 연결이 있는지 확인합니다.
MCIERR_FILE_WRITE 파일에 대한 쓰기가 실패했습니다. 시스템에 충분한 디스크 공간이 있거나 네트워크 연결이 손상되지 않았는지 확인합니다.
MCIERR_FILENAME_REQUIRED 파일 이름이 잘못되었습니다. 파일 이름이 마침표와 확장명 뒤에 8자 이하인지 확인합니다.
MCIERR_FLAGS_NOT_COMPATIBLE 지정된 매개 변수를 함께 사용할 수 없습니다.
MCIERR_GET_CD 요청된 파일 또는 MCI 디바이스를 찾을 수 없습니다. 디렉터리를 변경하거나 시스템을 다시 시작해 보세요.
MCIERR_HARDWARE 지정된 디바이스에 문제가 발생합니다. 디바이스가 제대로 작동하는지 확인하거나 디바이스 제조업체에 문의하세요.
MCIERR_ILLEGAL_FOR_AUTO_OPEN MCI는 자동으로 열린 디바이스에서 지정된 명령을 수행하지 않습니다. 디바이스가 닫을 때까지 기다린 다음 명령을 수행합니다.
MCIERR_INTERNAL MCI를 초기화하는 동안 문제가 발생했습니다. Windows 운영 체제를 다시 시작해 보세요.
MCIERR_INVALID_DEVICE_ID 디바이스 ID가 잘못되었습니다. 디바이스를 열 때 디바이스에 지정된 ID를 사용합니다.
MCIERR_INVALID_DEVICE_NAME 지정된 디바이스가 열려 있지 않거나 MCI에서 인식되지 않습니다.
MCIERR_INVALID_FILE 지정된 MCI 디바이스에서 지정된 파일을 재생할 수 없습니다. 파일이 손상되었거나 잘못된 파일 형식을 사용할 수 있습니다.
MCIERR_MISSING_PARAMETER 지정한 명령에는 제공해야 하는 매개 변수가 필요합니다.
MCIERR_MULTIPLE 둘 이상의 디바이스에서 오류가 발생했습니다. 각 명령과 디바이스를 개별적으로 지정하여 오류를 일으키는 디바이스를 식별합니다.
MCIERR_MUST_USE_SHAREABLE 디바이스 드라이버가 이미 사용 중입니다. 디바이스를 공유하려면 열려 있는 각 명령으로 "sharable" 매개 변수를 지정해야 합니다.
MCIERR_NO_ELEMENT_ALLOWED 지정된 디바이스에서 파일 이름을 사용하지 않습니다.
MCIERR_NO_INTEGER 이 MCI 명령에 대한 매개 변수는 정수 값이어야 합니다.
MCIERR_NO_WINDOW 표시 창이 없습니다.
MCIERR_NONAPPLICABLE_FUNCTION 지정된 MCI 명령 순서는 지정된 순서로 수행할 수 없습니다. 명령 시퀀스를 수정합니다. 그런 다음 다시 시도합니다.
MCIERR_NULL_PARAMETER_BLOCK Null 매개 변수 블록(구조체)이 MCI에 전달되었습니다.
MCIERR_OUT_OF_MEMORY 시스템에 이 작업에 대한 메모리가 부족합니다. 하나 이상의 애플리케이션을 종료하여 사용 가능한 메모리를 늘인 다음 작업을 다시 수행합니다.
MCIERR_OUTOFRANGE 지정된 매개 변수 값이 지정된 MCI 명령에 대한 범위를 벗어났습니다.
MCIERR_SET_CD 애플리케이션에서 디렉터리를 변경할 수 없으므로 지정된 파일 또는 MCI 디바이스에 액세스할 수 없습니다.
MCIERR_SET_DRIVE 애플리케이션이 드라이브를 변경할 수 없으므로 지정된 파일 또는 MCI 디바이스에 액세스할 수 없습니다.
MCIERR_UNNAMED_RESOURCE 명명되지 않은 파일은 저장할 수 없습니다. 파일 이름을 지정합니다.
MCIERR_UNRECOGNIZED_COMMAND 드라이버는 지정된 명령을 인식할 수 없습니다.
MCIERR_UNSUPPORTED_FUNCTION 시스템에서 사용하는 MCI 디바이스 드라이버는 지정된 명령을 지원하지 않습니다.