Códigos de Error de Win32
Constante Valor Descripción
WIN32_ERROR_ACCESS_DENIED 0x00000005 El gestor a la base de datos de SCM no tiene los derechos de acceso apropiados.
WIN32_ERROR_CIRCULAR_DEPENDENCY 0x00000423 Se especificó una dependencia de servicio circular.
WIN32_ERROR_DATABASE_DOES_NOT_EXIST 0x00000429 La base de datos especificada no existe.
WIN32_ERROR_DEPENDENT_SERVICES_RUNNING 0x0000041B El servicio no puede ser detenido porque otros servicios en ejecución dependen de él.
WIN32_ERROR_DUPLICATE_SERVICE_NAME 0x00000436 El nombre mostrado ya existe en la base de datos del administrador de control de servicios como nombre de servicio o como otro nombre mostrado.
WIN32_ERROR_FAILED_SERVICE_CONTROLLER_CONNECT 0x00000427 El error es devuelto si el programa está siendo ejecutado como aplicación de consola en vez de como servicio. Si el programa será ejecutado como aplicación de consola para propósitos de depuración, estructúrelo de tal manera que el código específico de servicio no sea llamado.
WIN32_ERROR_INSUFFICIENT_BUFFER 0x0000007A El buffer es demasiado pequeño para la estructura de estado del servicio. No se escribió nada a la estructura.
WIN32_ERROR_INVALID_DATA 0x0000000D La estructura de estado del servicio especificado no es válida.
WIN32_ERROR_INVALID_HANDLE 0x00000006 El gestor a la base de datos del administrador de control de servicios especificada no es válida.
WIN32_ERROR_INVALID_LEVEL 0x0000007C El parámetro InfoLevel contiene un valor no soportado.
WIN32_ERROR_INVALID_NAME 0x0000007B El nombre del servicio especificado no es válido.
WIN32_ERROR_INVALID_PARAMETER 0x00000057 Se especificó un parámetro no válido.
WIN32_ERROR_INVALID_SERVICE_ACCOUNT 0x00000421 El nombre de cuenta de usuario especificado en el parámero user no existe. Véase win32-create_service().
WIN32_ERROR_INVALID_SERVICE_CONTROL 0x0000041C El código de control solicitado no es válido, o es inaceptable para el servicio.
WIN32_ERROR_PATH_NOT_FOUND 0x00000003 No se pudo encontrar el fichero binario del servicio.
WIN32_ERROR_SERVICE_ALREADY_RUNNING 0x00000420 Ya se está ejecutando una instancia del servicio.
WIN32_ERROR_SERVICE_CANNOT_ACCEPT_CTRL 0x00000425 El código de control solicitado no puede ser enviado al servicio porque el estado del servicio es WIN32_SERVICE_STOPPED, WIN32_SERVICE_START_PENDING, o WIN32_SERVICE_STOP_PENDING.
WIN32_ERROR_SERVICE_DATABASE_LOCKED 0x0000041F La base de datos está bloqueada.
WIN32_ERROR_SERVICE_DEPENDENCY_DELETED 0x00000433 El servicio depende de un servicio que no existe o que ha sido marcado para su eleminación.
WIN32_ERROR_SERVICE_DEPENDENCY_FAIL 0x0000042C El servicio depende de otro servicio que falló al iniciarse.
WIN32_ERROR_SERVICE_DISABLED 0x00000422 El servicio ha sido deshabilitado.
WIN32_ERROR_SERVICE_DOES_NOT_EXIST 0x00000424 El servicio especificado no existe como servicio instalado.
WIN32_ERROR_SERVICE_EXISTS 0x00000431 El servicio especificado ya existe en esta base de datos.
WIN32_ERROR_SERVICE_LOGON_FAILED 0x0000042D El servicio no se inició debeido a un fallo de identificación. Este error sucede si el servicio está configurado para ejecutarse bajo una cuenta que no tiene el derecho "Log on as a service".
WIN32_ERROR_SERVICE_MARKED_FOR_DELETE 0x00000430 El servicio especificado ya ha sido marcado para su eliminación.
WIN32_ERROR_SERVICE_NO_THREAD 0x0000041E No se pudo crear un hilo para el servicio.
WIN32_ERROR_SERVICE_NOT_ACTIVE 0x00000426 El servicio no ha sido iniciado.
WIN32_ERROR_SERVICE_REQUEST_TIMEOUT 0x0000041D El proceso para el servicio se inició, pero no llamó a StartServiceCtrlDispatcher, o el hilo que llamó a StartServiceCtrlDispatcher puede estar bloqueado en una función de gestor de control.
WIN32_ERROR_SHUTDOWN_IN_PROGRESS 0x0000045B El sistema se está apagando; esta función no puede ser llamada.
WIN32_NO_ERROR 0x00000000 Sin error.