1
0
mirror of https://github.com/php/doc-es.git synced 2026-04-25 08:08:27 +02:00
Files
archived-doc-es/reference/win32service/constants.xml
T
2014-09-05 20:55:10 +00:00

666 lines
24 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 14af302c9c0e561fa6f9cdd956268758ba9a89c5 Maintainer: seros Status: ready -->
<appendix xml:id="win32service.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<section xml:id="win32service.constants.servicetype">
<table>
<title>Máscara de Bits de Tipo Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-win32-own-process">
<entry><constant>WIN32_SERVICE_WIN32_OWN_PROCESS</constant></entry>
<entry>0x00000010</entry>
<entry>
El servicio se ejecuta en su propio proceso.
</entry>
</row>
<row xml:id="constant.win32-service-interactive-process">
<entry><constant>WIN32_SERVICE_INTERACTIVE_PROCESS</constant></entry>
<entry>0x00000100</entry>
<entry>
El servicio puede interactuar con el escritorio. Esta opción no está disponible en Windows Vista o posterior.
</entry>
</row>
<row xml:id="constant.win32-service-win32-own-process-interactive">
<entry><constant>WIN32_SERVICE_WIN32_OWN_PROCESS_INTERACTIVE</constant></entry>
<entry>0x00000110</entry>
<entry>
El servicio se ejecuta en su propio procso y puede interactuar con el escritorio. Esta opción no está disponible en Windows Vista o posterior.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicestatus">
<table>
<title>Constantes de Estado de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-continue-pending">
<entry><constant>WIN32_SERVICE_CONTINUE_PENDING</constant></entry>
<entry>0x00000005</entry>
<entry>
La continuación del servicio está pendiente.
</entry>
</row>
<row xml:id="constant.win32-service-pause-pending">
<entry><constant>WIN32_SERVICE_PAUSE_PENDING</constant></entry>
<entry>0x00000006</entry>
<entry>
La pausa del servicio está pendiente.
</entry>
</row>
<row xml:id="constant.win32-service-paused">
<entry><constant>WIN32_SERVICE_PAUSED</constant></entry>
<entry>0x00000007</entry>
<entry>
El servicio está pausado.
</entry>
</row>
<row xml:id="constant.win32-service-running">
<entry><constant>WIN32_SERVICE_RUNNING</constant></entry>
<entry>0x00000004</entry>
<entry>
El servicio está en ejecución.
</entry>
</row>
<row xml:id="constant.win32-service-start-pending">
<entry><constant>WIN32_SERVICE_START_PENDING</constant></entry>
<entry>0x00000002</entry>
<entry>
El servicio está iniciado.
</entry>
</row>
<row xml:id="constant.win32-service-stop-pending">
<entry><constant>WIN32_SERVICE_STOP_PENDING</constant></entry>
<entry>0x00000003</entry>
<entry>
El servicio está detenido.
</entry>
</row>
<row xml:id="constant.win32-service-stopped">
<entry><constant>WIN32_SERVICE_STOPPED</constant></entry>
<entry>0x00000001</entry>
<entry>
El servicio no está en ejecución.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicecontrol">
<table>
<title>Constantes de Mensajes de Control de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-control-continue">
<entry><constant>WIN32_SERVICE_CONTROL_CONTINUE</constant></entry>
<entry>0x00000003</entry>
<entry>
Notifica a un servicio pausado que debería reanudarse.
</entry>
</row>
<row xml:id="constant.win32-service-control-interrogate">
<entry><constant>WIN32_SERVICE_CONTROL_INTERROGATE</constant></entry>
<entry>0x00000004</entry>
<entry>
Notifica a un servicio que debería informar de su información de estado
al administrador de control de servicios.
</entry>
</row>
<row xml:id="constant.win32-service-control-pause">
<entry><constant>WIN32_SERVICE_CONTROL_PAUSE</constant></entry>
<entry>0x00000002</entry>
<entry>
Notifica a un servicio que debería pausarse.
</entry>
</row>
<row xml:id="constant.win32-service-control-preshutdown">
<entry><constant>WIN32_SERVICE_CONTROL_PRESHUTDOWN</constant></entry>
<entry>0x0000000F</entry>
<entry>
Notifica a un servicio que el sistema se apagará. Un servicio que
maneja esta notificación bloquea el apagado del systema hasta que el servicio se detenga
o el intervalo de tiempo límite de pre-apagado expira. Este valor no está soportado
por Windows Server 2003 y Windows XP/2000.
</entry>
</row>
<row xml:id="constant.win32-service-control-shutdown">
<entry><constant>WIN32_SERVICE_CONTROL_SHUTDOWN</constant></entry>
<entry>0x00000005</entry>
<entry>
Notifica a un servicio que el sistema se está apagando, por lo que el servicio puede
realizar tareas de limpieza. Si un servicio acepta este código de cotrol, debe
detenerse después de realizar sus tareas de limpieza. Después de que el SCM envíe este
código de control, no se enviarán otros códigos de control al servicio.
</entry>
</row>
<row xml:id="constant.win32-service-control-stop">
<entry><constant>WIN32_SERVICE_CONTROL_STOP</constant></entry>
<entry>0x00000001</entry>
<entry>
Notifica a un servicio que debería detenerse.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.controlsaccepted">
<table>
<title>Máscaras de Bits Aceptadas de Mensajes de Control de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-accept-pause-continue">
<entry><constant>WIN32_SERVICE_ACCEPT_PAUSE_CONTINUE</constant></entry>
<entry>0x00000002</entry>
<entry>
El servicio puede ser pausado y continuado. Este código de control permite al
servicio recibir notificaciones <constant>WIN32_SERVICE_CONTROL_PAUSE</constant> y
<constant>WIN32_SERVICE_CONTROL_CONTINUE</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-preshutdown">
<entry><constant>WIN32_SERVICE_ACCEPT_PRESHUTDOWN</constant></entry>
<entry>0x00000100</entry>
<entry>
El servicio puede realizar tareas de pre-apagado. Este código de control habilita al
servicio a recibir notificaciones <constant>WIN32_SERVICE_CONTROL_PRESHUTDOWN</constant>.
Este valor no está soportado por Windows Server 2003 y
Windows XP/2000.
</entry>
</row>
<row xml:id="constant.win32-service-accept-shutdown">
<entry><constant>WIN32_SERVICE_ACCEPT_SHUTDOWN</constant></entry>
<entry>0x00000004</entry>
<entry>
El servicio es notificado cuando sucede el apagado del systema. Este código de control
permite al servicio recibir notificaciones
<constant>WIN32_SERVICE_CONTROL_SHUTDOWN</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-stop">
<entry><constant>WIN32_SERVICE_ACCEPT_STOP</constant></entry>
<entry>0x00000001</entry>
<entry>
El servicio puede ser detenido. Este código de control permite al servicio
recibir notificaciones <constant>WIN32_SERVICE_CONTROL_STOP</constant>.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicestarttype">
<table>
<title>Constantes de Tipo Inicio de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-auto-start">
<entry><constant>WIN32_SERVICE_AUTO_START</constant></entry>
<entry>0x00000002</entry>
<entry>
Un servicio iniciado automáticamente por el administrador de control de servicios durante
el inicio del sistema.
</entry>
</row>
<row xml:id="constant.win32-service-demand-start">
<entry><constant>WIN32_SERVICE_DEMAND_START</constant></entry>
<entry>0x00000003</entry>
<entry>
Un servicio iniciado por el administrador de control de servicios cuando un proceso llama a la
función StartService.
</entry>
</row>
<row xml:id="constant.win32-service-disabled">
<entry><constant>WIN32_SERVICE_DISABLED</constant></entry>
<entry>0x00000004</entry>
<entry>
Un servicio que no puede ser iniciado. Intentar iniciar el servicio resulta en
el código de error <constant>WIN32_ERROR_SERVICE_DISABLED</constant>.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.errorcontrol">
<table>
<title>Constantes de Control de Errores de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-error-ignore">
<entry><constant>WIN32_SERVICE_ERROR_IGNORE</constant></entry>
<entry>0x00000000</entry>
<entry>
El programa de inicio ignora el error y continua la operación de inicio.
</entry>
</row>
<row xml:id="constant.win32-service-error-normal">
<entry><constant>WIN32_SERVICE_ERROR_NORMAL</constant></entry>
<entry>0x00000001</entry>
<entry>
El programa de inicio registra el error en el registro de sucesos pero continua la
operación de inicio.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.serviceflag">
<table>
<title>Constantes de Banderas de Servicio de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-runs-in-system-process">
<entry><constant>WIN32_SERVICE_RUNS_IN_SYSTEM_PROCESS</constant></entry>
<entry>0x00000001</entry>
<entry>
El servicio de ejecuta en un proceso de sistema que siempre debe estar ejecutándose.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.errors">
<table>
<title>Códigos de Error de Win32</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-error-access-denied">
<entry><constant>WIN32_ERROR_ACCESS_DENIED</constant></entry>
<entry>0x00000005</entry>
<entry>
El gestor a la base de datos de SCM no tiene los derechos de acceso apropiados.
</entry>
</row>
<row xml:id="constant.win32-error-circular-dependency">
<entry><constant>WIN32_ERROR_CIRCULAR_DEPENDENCY</constant></entry>
<entry>0x00000423</entry>
<entry>
Se especificó una dependencia de servicio circular.
</entry>
</row>
<row xml:id="constant.win32-error-database-does-not-exist">
<entry><constant>WIN32_ERROR_DATABASE_DOES_NOT_EXIST</constant></entry>
<entry>0x00000429</entry>
<entry>
La base de datos especificada no existe.
</entry>
</row>
<row xml:id="constant.win32-error-dependent-services-running">
<entry><constant>WIN32_ERROR_DEPENDENT_SERVICES_RUNNING</constant></entry>
<entry>0x0000041B</entry>
<entry>
El servicio no puede ser detenido porque otros servicios en ejecución dependen
de él.
</entry>
</row>
<row xml:id="constant.win32-error-duplicate-service-name">
<entry><constant>WIN32_ERROR_DUPLICATE_SERVICE_NAME</constant></entry>
<entry>0x00000436</entry>
<entry>
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.
</entry>
</row>
<row xml:id="constant.win32-error-failed-service-controller-connect">
<entry><constant>WIN32_ERROR_FAILED_SERVICE_CONTROLLER_CONNECT</constant></entry>
<entry>0x00000427</entry>
<entry>
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.
</entry>
</row>
<row xml:id="constant.win32-error-insufficient-buffer">
<entry><constant>WIN32_ERROR_INSUFFICIENT_BUFFER</constant></entry>
<entry>0x0000007A</entry>
<entry>
El buffer es demasiado pequeño para la estructura de estado del servicio. No se
escribió nada a la estructura.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-data">
<entry><constant>WIN32_ERROR_INVALID_DATA</constant></entry>
<entry>0x0000000D</entry>
<entry>
La estructura de estado del servicio especificado no es válida.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-handle">
<entry><constant>WIN32_ERROR_INVALID_HANDLE</constant></entry>
<entry>0x00000006</entry>
<entry>
El gestor a la base de datos del administrador de control de servicios especificada no es válida.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-level">
<entry><constant>WIN32_ERROR_INVALID_LEVEL</constant></entry>
<entry>0x0000007C</entry>
<entry>
El parámetro InfoLevel contiene un valor no soportado.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-name">
<entry><constant>WIN32_ERROR_INVALID_NAME</constant></entry>
<entry>0x0000007B</entry>
<entry>
El nombre del servicio especificado no es válido.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-parameter">
<entry><constant>WIN32_ERROR_INVALID_PARAMETER</constant></entry>
<entry>0x00000057</entry>
<entry>
Se especificó un parámetro no válido.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-service-account">
<entry><constant>WIN32_ERROR_INVALID_SERVICE_ACCOUNT</constant></entry>
<entry>0x00000421</entry>
<entry>
El nombre de cuenta de usuario especificado en el parámero
<parameter>user</parameter> no existe. Véase <function>win32-create_service</function>.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-service-control">
<entry><constant>WIN32_ERROR_INVALID_SERVICE_CONTROL</constant></entry>
<entry>0x0000041C</entry>
<entry>
El código de control solicitado no es válido, o es inaceptable para el servicio.
</entry>
</row>
<row xml:id="constant.win32-error-path-not-found">
<entry><constant>WIN32_ERROR_PATH_NOT_FOUND</constant></entry>
<entry>0x00000003</entry>
<entry>
No se pudo encontrar el fichero binario del servicio.
</entry>
</row>
<row xml:id="constant.win32-error-service-already-running">
<entry><constant>WIN32_ERROR_SERVICE_ALREADY_RUNNING</constant></entry>
<entry>0x00000420</entry>
<entry>
Ya se está ejecutando una instancia del servicio.
</entry>
</row>
<row xml:id="constant.win32-error-service-cannot-accept-ctrl">
<entry><constant>WIN32_ERROR_SERVICE_CANNOT_ACCEPT_CTRL</constant></entry>
<entry>0x00000425</entry>
<entry>
El código de control solicitado no puede ser enviado al servicio porque el estado
del servicio es <constant>WIN32_SERVICE_STOPPED</constant>,
<constant>WIN32_SERVICE_START_PENDING</constant>, o
<constant>WIN32_SERVICE_STOP_PENDING</constant>.
</entry>
</row>
<row xml:id="constant.win32-error-service-database-locked">
<entry><constant>WIN32_ERROR_SERVICE_DATABASE_LOCKED</constant></entry>
<entry>0x0000041F</entry>
<entry>
La base de datos está bloqueada.
</entry>
</row>
<row xml:id="constant.win32-error-service-dependency-deleted">
<entry><constant>WIN32_ERROR_SERVICE_DEPENDENCY_DELETED</constant></entry>
<entry>0x00000433</entry>
<entry>
El servicio depende de un servicio que no existe o que ha sido marcado
para su eleminación.
</entry>
</row>
<row xml:id="constant.win32-error-service-dependency-fail">
<entry><constant>WIN32_ERROR_SERVICE_DEPENDENCY_FAIL</constant></entry>
<entry>0x0000042C</entry>
<entry>
El servicio depende de otro servicio que falló al iniciarse.
</entry>
</row>
<row xml:id="constant.win32-error-service-disabled">
<entry><constant>WIN32_ERROR_SERVICE_DISABLED</constant></entry>
<entry>0x00000422</entry>
<entry>
El servicio ha sido deshabilitado.
</entry>
</row>
<row xml:id="constant.win32-error-service-does-not-exist">
<entry><constant>WIN32_ERROR_SERVICE_DOES_NOT_EXIST</constant></entry>
<entry>0x00000424</entry>
<entry>
El servicio especificado no existe como servicio instalado.
</entry>
</row>
<row xml:id="constant.win32-error-service-exists">
<entry><constant>WIN32_ERROR_SERVICE_EXISTS</constant></entry>
<entry>0x00000431</entry>
<entry>
El servicio especificado ya existe en esta base de datos.
</entry>
</row>
<row xml:id="constant.win32-error-service-logon-failed">
<entry><constant>WIN32_ERROR_SERVICE_LOGON_FAILED</constant></entry>
<entry>0x0000042D</entry>
<entry>
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".
</entry>
</row>
<row xml:id="constant.win32-error-service-marked-for-delete">
<entry><constant>WIN32_ERROR_SERVICE_MARKED_FOR_DELETE</constant></entry>
<entry>0x00000430</entry>
<entry>
El servicio especificado ya ha sido marcado para su eliminación.
</entry>
</row>
<row xml:id="constant.win32-error-service-no-thread">
<entry><constant>WIN32_ERROR_SERVICE_NO_THREAD</constant></entry>
<entry>0x0000041E</entry>
<entry>
No se pudo crear un hilo para el servicio.
</entry>
</row>
<row xml:id="constant.win32-error-service-not-active">
<entry><constant>WIN32_ERROR_SERVICE_NOT_ACTIVE</constant></entry>
<entry>0x00000426</entry>
<entry>
El servicio no ha sido iniciado.
</entry>
</row>
<row xml:id="constant.win32-error-service-request-timeout">
<entry><constant>WIN32_ERROR_SERVICE_REQUEST_TIMEOUT</constant></entry>
<entry>0x0000041D</entry>
<entry>
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.
</entry>
</row>
<row xml:id="constant.win32-error-shutdown-in-progress">
<entry><constant>WIN32_ERROR_SHUTDOWN_IN_PROGRESS</constant></entry>
<entry>0x0000045B</entry>
<entry>
El sistema se está apagando; esta función no puede ser llamada.
</entry>
</row>
<row xml:id="constant.win32-no-error">
<entry><constant>WIN32_NO_ERROR</constant></entry>
<entry>0x00000000</entry>
<entry>
Sin error.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.basepriorities">
<table>
<title>Clases base de prioridad Win32</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valor</entry>
<entry>Descripción</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-above-normal-priority-class">
<entry><constant>WIN32_ABOVE_NORMAL_PRIORITY_CLASS</constant></entry>
<entry>0x00008000</entry>
<entry>
Procesos que tienen una prioridad superior a WIN32_NORMAL_PRIORITY_CLASS pero inferior a
WIN32_HIGH_PRIORITY_CLASS.
</entry>
</row>
<row xml:id="constant.win32-below-normal-priority-class">
<entry><constant>WIN32_BELOW_NORMAL_PRIORITY_CLASS</constant></entry>
<entry>0x00004000</entry>
<entry>
Procesos que tienen una prioridad superior a WIN32_IDLE_PRIORITY_CLASS pero inferior a
WIN32_NORMAL_PRIORITY_CLASS.
</entry>
</row>
<row xml:id="constant.win32-high-priority-class">
<entry><constant>WIN32_HIGH_PRIORITY_CLASS</constant></entry>
<entry>0x00000080</entry>
<entry>
Procesos que realizan tareas de tiempo crítico que deben ser ejecutadas inmediatamente.
Los hilos de procesos anticipan a los hilos normales o
procesos inactivos. Un ejemplo es la lista de procesos, que debe
responder rápidamente cuando es llamado por el usuario, sin importar la carga del sistema
operativo. Tenga mucho cuidado cuando use clases de procesos de alta prioridad,
debido aque puede requerir un alto consumo de CPU disponible todo el tiempo.
</entry>
</row>
<row xml:id="constant.win32-idle-priority-class">
<entry><constant>WIN32_IDLE_PRIORITY_CLASS</constant></entry>
<entry>0x00000040</entry>
<entry>
Procesos cuyos hilos de ejecución corren sólo cuando el sistema está inactivo. Los hilo del
proceso son antepuestos por los hilos de cualquier otro proceso corriendo en una clase de prioridad superior.
Un ejemplo es el Protector de Pantallas. La clase de prioridad inactiva es
heredado por sus procesos derivados.
</entry>
</row>
<row xml:id="constant.win32-normal-priority-class">
<entry><constant>WIN32_NORMAL_PRIORITY_CLASS</constant></entry>
<entry>0x00000020</entry>
<entry>
Procesos sin necesidad de establecer prioridades especiales.
</entry>
</row>
<row xml:id="constant.win32-realtime-priority-class">
<entry><constant>WIN32_REALTIME_PRIORITY_CLASS</constant></entry>
<entry>0x00000100</entry>
<entry>
Procesos que tienen la mayor prioridad posible. Los hilos del
proceso se anteponen a los hilos de todas los otros procesos, incluyendo los procesos
del sistema operativo para realizar tareas importantes. Por ejemplo, un proceso en tiempo real
que ejecuta por más que un breve intervalo puede causar que el cache del disco
no se vacíe o provoque que el ratón no responda.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->