win32service Win32 Error Codes
메모: 이러한 상수는 Win32Service 1.0.0부터 더 이상 사용되지 않습니다.
Win32 Error Codes
상수 | 값 | 설명 |
---|---|---|
WIN32_ERROR_ACCESS_DENIED |
0x00000005 | SCM 데이터베이스에 대한 핸들에 적절한 액세스 권한이 없습니다. |
WIN32_ERROR_CIRCULAR_DEPENDENCY |
0x00000423 | 순환 서비스 종속성이 지정되었습니다. |
WIN32_ERROR_DATABASE_DOES_NOT_EXIST |
0x00000429 | 지정한 데이터베이스가 존재하지 않습니다. |
WIN32_ERROR_DEPENDENT_SERVICES_RUNNING |
0x0000041B | 실행 중인 다른 서비스가 종속되어 있으므로 서비스를 중지할 수 없습니다. |
WIN32_ERROR_DUPLICATE_SERVICE_NAME |
0x00000436 | 표시 이름이 이미 서비스 제어 관리자 데이터베이스에 서비스 이름 또는 다른 표시 이름으로 존재합니다. |
WIN32_ERROR_FAILED_SERVICE_CONTROLLER_CONNECT |
0x00000427 | 프로그램이 서비스가 아닌 콘솔 응용 프로그램으로 실행 중인 경우 이 오류가 반환됩니다. 프로그램이 디버깅 목적으로 콘솔 응용 프로그램으로 실행되는 경우 서비스별 코드가 호출되지 않도록 구성합니다. |
WIN32_ERROR_INSUFFICIENT_BUFFER |
0x0000007A | 서비스 상태 구조에 비해 버퍼가 너무 작습니다. 구조에 아무 것도 기록되지 않았습니다. |
WIN32_ERROR_INVALID_DATA |
0x0000000D | 지정된 서비스 상태 구조가 잘못되었습니다. |
WIN32_ERROR_INVALID_HANDLE |
0x00000006 | 지정된 서비스 제어 관리자 데이터베이스에 대한 핸들이 잘못되었습니다. |
WIN32_ERROR_INVALID_LEVEL |
0x0000007C | InfoLevel 매개변수에 지원되지 않는 값이 있습니다. |
WIN32_ERROR_INVALID_NAME |
0x0000007B | 지정한 서비스 이름이 잘못되었습니다. |
WIN32_ERROR_INVALID_PARAMETER |
0x00000057 | 지정된 매개변수가 잘못되었습니다. |
WIN32_ERROR_INVALID_SERVICE_ACCOUNT |
0x00000421 | user 매개변수에 지정된 사용자 계정 이름이 존재하지 않습니다. win32_create_service()를 참조하십시오. |
WIN32_ERROR_INVALID_SERVICE_CONTROL |
0x0000041C | 요청한 제어 코드가 유효하지 않거나 서비스에서 허용되지 않습니다. |
WIN32_ERROR_PATH_NOT_FOUND |
0x00000003 | 서비스 바이너리 파일을 찾을 수 없습니다. |
WIN32_ERROR_SERVICE_ALREADY_RUNNING |
0x00000420 | 서비스 인스턴스가 이미 실행 중입니다. |
WIN32_ERROR_SERVICE_CANNOT_ACCEPT_CTRL |
0x00000425 | 서비스 상태가 WIN32_SERVICE_STOPPED ,
WIN32_SERVICE_START_PENDING 또는 WIN32_SERVICE_STOP_PENDING 이므로 요청한 제어 코드를 서비스에 보낼 수 없습니다. |
WIN32_ERROR_SERVICE_DATABASE_LOCKED |
0x0000041F | 데이터베이스가 잠겨 있습니다. |
WIN32_ERROR_SERVICE_DEPENDENCY_DELETED |
0x00000433 | 서비스가 존재하지 않거나 삭제 표시된 서비스에 종속됩니다. |
WIN32_ERROR_SERVICE_DEPENDENCY_FAIL |
0x0000042C | 서비스는 시작하지 못한 다른 서비스에 종속됩니다. |
WIN32_ERROR_SERVICE_DISABLED |
0x00000422 | 서비스가 비활성화되었습니다. |
WIN32_ERROR_SERVICE_DOES_NOT_EXIST |
0x00000424 | 지정된 서비스가 설치된 서비스로 존재하지 않습니다. |
WIN32_ERROR_SERVICE_EXISTS |
0x00000431 | 지정한 서비스가 이 데이터베이스에 이미 있습니다. |
WIN32_ERROR_SERVICE_LOGON_FAILED |
0x0000042D | 로그온 실패로 인해 서비스가 시작되지 않았습니다. 이 오류는 서비스가 "서비스로 로그온" 권한이 없는 계정으로 실행되도록 구성된 경우에 발생합니다. |
WIN32_ERROR_SERVICE_MARKED_FOR_DELETE |
0x00000430 | 지정된 서비스는 이미 삭제 표시가 되어 있습니다. |
WIN32_ERROR_SERVICE_NO_THREAD |
0x0000041E | 서비스에 대한 스레드를 생성할 수 없습니다. |
WIN32_ERROR_SERVICE_NOT_ACTIVE |
0x00000426 | 서비스가 시작되지 않았습니다. |
WIN32_ERROR_SERVICE_REQUEST_TIMEOUT |
0x0000041D | 서비스에 대한 프로세스가 시작되었지만 StartServiceCtrlDispatcher를 호출하지 않았거나 StartServiceCtrlDispatcher를 호출한 스레드가 제어 처리기 함수에서 차단되었을 수 있습니다. |
WIN32_ERROR_SHUTDOWN_IN_PROGRESS |
0x0000045B | 시스템이 종료됩니다. 이 함수는 호출할 수 없습니다. |
WIN32_ERROR_SERVICE_SPECIFIC_ERROR |
0x0000042A | 서비스가 서비스별 오류 코드를 반환했습니다. |
WIN32_NO_ERROR |
0x00000000 | 오류가 없습니다. |