mozilla

Return Codes

반환 코드들

이 장에서 설명된 메소드들은 아래 반환 값들의 어떤 것이든 반환할 수 있습니다. 이 내용들은 Mozilla/SeaMonkey안에서 xpinstall object(예전 Netscape Communicator 4.5에 있던 SoftwareUpdate object와 같은)의 한 부분으로 정의되어 있습니다.

불규칙적인 내용은 이곳에 기록하십시요.

이름 코드 설명
SUCCESS 0 성공.
REBOOT_NEEDED 999 파일들이 이미 설치되어 있으며, 하나 혹은 그 이상의 컴포넌트들이 이미 사용중입니다. 설치과정을 완료하려면 컴퓨터와 응용프로그램을 재시작해야 합니다. Windows NT상에서는, 운영중인 시스템 파일들을 덮어 씌우지만 않는다면 단지 응용 프로그램만 재시작을 하면 됩니다.
BAD_PACKAGE_NAME -200 이 문제는 initInstall에서 제공되어지는 패키지 이름과 같은 이름일 경우에 발생합니다.
UNEXPECTED_ERROR -201 정의되지 않은 에러가 발생했습니다.
ACCESS_DENIED -202 유저 (혹은 OS)는 필요한 보안 권한을 허가하지 않았습니다.
TOO_MANY_CERTIFICATES -203 설치 스크립트는 하나 혹은 그 이상의 증명서에 의해 조인되었습니다.
NO_INSTALL_SCRIPT -204 설치 스크립트는 조인되지 않았습니다.
NO_CERTIFICATE -205 추출된 파일은 승인되지 않았거나 그 파일(혹은 그것의 인증서)을 찾을 수 없습니다.
NO_MATCHING_CERTIFICATE -206 추출된 파일은 설치 스크립트에 등록해 사용하는 인증서에 인증되지 있지 않습니다.
CANT_READ_ARCHIVE -207 XPI package를 읽을 수가 없습니다.
INVALID_ARGUMENTS -208 잘못된 파라미터들이 전달되었습니다.
ILLEGAL_RELATIVE_PATH -209 비정상적인 경로입니다.
USER_CANCELLED -210 유저가 설치 다이얼로그의 '취소'버튼을 눌렀습니다.
INSTALL_NOT_STARTED -211 이 문제는 initInstall에 파라미터 혹은 첫번째로 호출되지 않았을 때 야기됩니다.
SILENT_MODE_DENIED -212 동의없이 설치하는 것은 허락되지 않았습니다.
NO_SUCH_COMPONENT -213 명시된 컨포넌트는 Client Version Registry에 존재하지 않습니다.
DOES_NOT_EXIST -214 명시된 파일은 존재하지 않으므로 삭제할 수 없습니다.
READ_ONLY -215 명시된 파일은 읽기전용이므로 삭제할 수 없습니다.
IS_DIRECTORY -216 명시된 파일은 디렉토리이므로 삭제할 수 없습니다.
NETWORK_FILE_IS_IN_USE -217 명시된 파일은 이미 사용중이므로 삭제할 수 없습니다.
APPLE_SINGLE_ERR -218 AppleSingle format의 한 파일을 푸는 중에 에러가 발생했습니다.
INVALID_PATH_ERR -219 getFolder에서 제공된 path가 정상적이지 않습니다.
PATCH_BAD_DIFF -220 GDIFF에서 에러가 발생했습니다.
PATCH_BAD_CHECKSUM_TARGET -221 원본 파일에 작성된 checksum이 XPI 파일의 checksum과 일치하지 않습니다.
PATCH_BAD_CHECKSUM_RESULT -222 패치된 파일의 checksum검사는 실패했습니다.
UNINSTALL_FAILED -223 패키지를 삭제중에 에러가 발생했습니다.
PACKAGE_FOLDER_NOT_SET -224 설치 스크립트에 설치 폴더가 정의되어 있지 않습니다.
EXTRACTION_FAILED -225 XPI file의 추출에 실패했습니다.
FILENAME_ALREADY_USED -226 같은 파일 이름이 설치를 위해 사용중입니다.
INSTALL_CANCELLED -227 medias res에서 설치가 취소되었을 때 발생합니다.
DOWNLOAD_ERROR -228 내려받기 중 에러가 발생했습니다.
SCRIPT_ERROR -229 스크립트에 에러가 있습니다.
ALREADY_EXISTS -230 파일이 이미 로컬에 존재합니다.
IS_FILE -231 주어진 것(대상)은 디렉토리가 아니라 파일입니다.
SOURCE_DOES_NOT_EXIST -232 원본 파일/디렉토리를 찾을 수 없습니다.
SOURCE_IS_DIRECTORY -233 주어진 것(원본)은 파일이 아니라 디렉토리입니다.
SOURCE_IS_FILE -234 주어진 것(원본)은 디렉토리가 아니라 파일입니다.
INSUFFICIENT_DISK_SPACE -235 설치를 위한 디스크 공간이 충분하지 않습니다.
FILENAME_TOO_LONG -236  
UNABLE_TO_LOCATE_LIB_FUNCTION -237  
UNABLE_TO_LOAD_LIBRARY -238  
CHROME_REGISTRY_ERROR -239  
MALFORMED_INSTALL -240  
KEY_ACCESS_DENIED -241 접근이 제한된 레지스트리 키에 접근을 시도했습니다.
KEY_DOES_NOT_EXIST -242 레지스트리 키가 존재하지 않습니다.
VALUE_DOES_NOT_EXIST -243 레지스트리 값이 존재하지 않습니다.
INVALID_SIGNATURE -260 XPI가 올바르지 않습니다.
OUT_OF_MEMORY -299 작업을 위한 메모리가 충분하지 못합니다.
GESTALT_UNKNOWN_ERROR -5550  
GESTALT_INVALID_ARGUMENT -5551  

 

문서 태그 및 공헌자

Contributors to this page: teoli, Whitewitch
최종 변경: teoli,