Что означает код ошибки Windows 1066 (ERROR_SERVICE_SPECIFIC_ERROR)?

 
Предыдущий Следующий
ERROR_DATABASE_DOES_NOT_EXIST ERROR_PROCESS_ABORTED

ERROR_SERVICE_SPECIFIC_ERROR

ERROR_SERVICE_SPECIFIC_ERROR (1066, 0x0000042A) — обёрточное значение: диспетчер управления службами сообщает, что служба предоставила собственный код ошибки.

Найдите фактический код

Служба сообщает состояние через структуру SERVICE_STATUS Когда поле dwWin32ExitCode имеет значение ERROR_SERVICE_SPECIFIC_ERROR, связанное поле dwServiceSpecificExitCode содержит определённое службой значение, которое следует интерпретировать по документации или журналам продукта.

Это отличается от обычного кода завершения Win32. Одного значения 1066 недостаточно для диагностики: оно лишь указывает, что полезные сведения находятся в другом значении.

Как исследовать

Используйте sc queryex ServiceName, консоль «Службы», средство просмотра событий и журналы приложения, чтобы получить специальный код службы. При сообщении об инциденте сохраняйте оба значения: обёртка определяет способ отчётности, а специальный код службы — фактическое состояние.


Нужно найти другой код? Найти другой код состояния или ошибки.