다음을 통해 공유


IMAPIv1 결과 코드

IMAPI 인터페이스의 메서드는 메서드가 성공한 경우 S_OK 반환합니다. 그렇지 않으면 다음 결과 코드 중 하나를 반환합니다.

상수/값 설명
IMAPI_S_PROPERTIESIGNORED
0x40200
알 수 없는 속성이 속성 집합에 전달되었으며 무시되었습니다.
IMAPI_S_BUFFER_TO_SMALL
0x40201
출력 버퍼가 너무 작습니다.
IMAPI_E_NOTOPENED
0x8004020b
IDiscMaster::Open에 대한 호출이 수행되지 않았습니다.
IMAPI_E_NOTINITIALIZED
0x8004020c
레코더 개체가 초기화되지 않았습니다.
IMAPI_E_USERABORT
0x8004020d
사용자가 작업을 취소했습니다.
IMAPI_E_GENERIC
0x8004020e
제네릭 오류가 발생했습니다.
IMAPI_E_MEDIUM_NOTPRESENT
0x8004020f
디바이스에 디스크가 없습니다.
IMAPI_E_MEDIUM_INVALIDTYPE
0x80040210
미디어는 사용할 수 있는 형식이 아닙니다.
IMAPI_E_DEVICE_NOPROPERTIES
0x80040211
레코더는 속성을 지원하지 않습니다.
IMAPI_E_DEVICE_NOTACCESSIBLE
0x80040212
디바이스를 사용할 수 없거나 이미 사용 중입니다.
IMAPI_E_DEVICE_NOTPRESENT
0x80040213
디바이스가 없거나 제거되었습니다.
IMAPI_E_DEVICE_INVALIDTYPE
0x80040214
레코더는 작업을 지원하지 않습니다.
IMAPI_E_INITIALIZE_WRITE
0x80040215
쓰기를 위해 드라이브 인터페이스를 초기화할 수 없습니다.
IMAPI_E_INITIALIZE_ENDWRITE
0x80040216
드라이브 인터페이스를 닫기 위해 초기화할 수 없습니다.
IMAPI_E_FILESYSTEM
0x80040217
파일 시스템 액세스를 사용/사용하지 않도록 설정하거나 자동 삽입 검색 중에 오류가 발생했습니다.
IMAPI_E_FILEACCESS
0x80040218
이미지 파일을 작성하는 동안 오류가 발생했습니다.
IMAPI_E_DISCINFO
0x80040219
디바이스에서 디스크 데이터를 읽는 동안 오류가 발생했습니다.
IMAPI_E_TRACKNOTOPEN
0x8004021a
오디오 트랙은 쓰기용으로 열려 있지 않습니다.
IMAPI_E_TRACKOPEN
0x8004021b
열려 있는 오디오 트랙이 이미 준비 중입니다.
IMAPI_E_DISCFULL
0x8004021c
디스크는 더 이상 데이터를 보유할 수 없습니다.
IMAPI_E_BADJOLIETNAME
0x8004021d
애플리케이션이 잘못 명명된 요소를 디스크에 추가하려고 했습니다.
IMAPI_E_INVALIDIMAGE
0x8004021e
스테이징된 이미지는 화상에 적합하지 않습니다. 손상되었거나 지워졌으며 사용 가능한 콘텐츠가 없습니다.
IMAPI_E_NOACTIVEFORMAT
0x8004021f
IDiscMaster::SetActiveDiscMasterFormat을 사용하여 활성 형식 master 선택되지 않았습니다.
IMAPI_E_NOACTIVERECORDER
0x80040220
IDiscMaster::SetActiveDiscRecorder를 사용하여 활성 디스크 레코더를 선택하지 않았습니다.
IMAPI_E_WRONGFORMAT
0x80040221
IRedbookDiscMaster가 활성 형식이거나 그 반대의 경우도 마찬가지일 때 IJolietDiscMaster에 대한 호출이 이루어졌습니다. 다른 형식을 사용하려면 형식을 변경하고 이미지 파일 내용을 지웁니다.
IMAPI_E_ALREADYOPEN
0x80040222
애플리케이션에서 이 개체에 대해 IDiscMaster::Open 을 이미 호출했습니다.
IMAPI_E_WRONGDISC
0x80040223
IMAPI 다중 세션 디스크가 활성 레코더에서 제거되었습니다.
IMAPI_E_FILEEXISTS
0x80040224
추가할 파일이 이미 이미지 파일에 있으며 덮어쓰기 플래그가 설정되지 않았습니다.
IMAPI_E_STASHINUSE
0x80040225
다른 애플리케이션은 디스크 이미지를 스테이징하는 데 필요한 IMAPI 스태시 파일을 이미 사용하고 있습니다. 나중에 다시 시도하십시오.
IMAPI_E_DEVICE_STILL_IN_USE
0x80040226
다른 애플리케이션이 이미 이 디바이스를 사용하고 있으므로 IMAPI는 디바이스에 액세스할 수 없습니다.
IMAPI_E_LOSS_OF_STREAMING
0x80040227
콘텐츠 스트리밍이 손실되었습니다. 실행 중인 버퍼가 발생했을 수 있습니다.
IMAPI_E_COMPRESSEDSTASH
0x80040228
스태시는 압축된 볼륨에 있으며 읽을 수 없습니다.
IMAPI_E_ENCRYPTEDSTASH
0x80040229
스태시는 암호화된 볼륨에 있으며 읽을 수 없습니다.
IMAPI_E_NOTENOUGHDISKFORSTASH
0x8004022a
지정된 볼륨에 스태시 파일을 만들 수 있는 여유 공간이 부족합니다.
IMAPI_E_REMOVABLESTASH
0x8004022b
선택한 스태시 위치는 이동식 미디어에 있습니다.
IMAPI_E_CANNOT_WRITE_TO_MEDIA
0x8004022c
미디어를 쓸 수 없습니다.
IMAPI_E_TRACK_NOT_BIG_ENOUGH
0x8004022d
트랙은 충분히 크지 않습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Imapierror.h