Files
doc-fr/reference/win32service/constants.xml
Jean-Baptiste Nahan 4d2120258e Sync with EN
git-svn-id: https://svn.php.net/repository/phpdoc/fr/trunk@351824 c90b9560-bf6c-de11-be94-00142212c4b1
2020-12-01 22:13:34 +00:00

1043 lines
38 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 05568582247276cc2ee7b2b87f7df7d602e566c0 Maintainer: jbnahan Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="win32service.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<section xml:id="win32service.constants.servicetype">
<table>
<title>Masque binaire de type de Service de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</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>
Le service s'exécute dans son propre processus.
</entry>
</row>
<row xml:id="constant.win32-service-interactive-process">
<entry><constant>WIN32_SERVICE_INTERACTIVE_PROCESS</constant></entry>
<entry>0x00000100</entry>
<entry>
Le service peut interagir avec le bureau. Cette option n'est pas disponible sur Windows Vista ou version ultérieure.
</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>
Le service s'exécute dans son propre processus et peut interagir avec le bureau.
Cette option n'est pas disponible sous Windows Vista et suivant.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicestatus">
<table>
<title>Constantes de Status du Service de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</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 continuation du service est en attente.
</entry>
</row>
<row xml:id="constant.win32-service-pause-pending">
<entry><constant>WIN32_SERVICE_PAUSE_PENDING</constant></entry>
<entry>0x00000006</entry>
<entry>
La pause du service est en attente.
</entry>
</row>
<row xml:id="constant.win32-service-paused">
<entry><constant>WIN32_SERVICE_PAUSED</constant></entry>
<entry>0x00000007</entry>
<entry>
Le service est en pause.
</entry>
</row>
<row xml:id="constant.win32-service-running">
<entry><constant>WIN32_SERVICE_RUNNING</constant></entry>
<entry>0x00000004</entry>
<entry>
Le service est en cours d'exécution.
</entry>
</row>
<row xml:id="constant.win32-service-start-pending">
<entry><constant>WIN32_SERVICE_START_PENDING</constant></entry>
<entry>0x00000002</entry>
<entry>
Le service est en cours de démarrage.
</entry>
</row>
<row xml:id="constant.win32-service-stop-pending">
<entry><constant>WIN32_SERVICE_STOP_PENDING</constant></entry>
<entry>0x00000003</entry>
<entry>
Le service est en cours d'arrêt.
</entry>
</row>
<row xml:id="constant.win32-service-stopped">
<entry><constant>WIN32_SERVICE_STOPPED</constant></entry>
<entry>0x00000001</entry>
<entry>
Le service est arrêté.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicecontrol">
<table>
<title>Constantes du Service de Control de Message de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-control-continue">
<entry><constant>WIN32_SERVICE_CONTROL_CONTINUE</constant></entry>
<entry>0x00000003</entry>
<entry>
Avertit un service suspendu qu'il devrait reprendre.
</entry>
</row>
<row xml:id="constant.win32-service-control-deviceevent">
<entry><constant>WIN32_SERVICE_CONTROL_DEVICEEVENT</constant></entry>
<entry>0x0000000B</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-control-hardwareprofilechange">
<entry><constant>WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE</constant></entry>
<entry>0x0000000C</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-control-interrogate">
<entry><constant>WIN32_SERVICE_CONTROL_INTERROGATE</constant></entry>
<entry>0x00000004</entry>
<entry>
Avertit un service qu'il doit rendre compte de informations sur son état actuel
au gestionnaire de contrôle de service.
</entry>
</row>
<row xml:id="constant.win32-service-control-netbindadd">
<entry><constant>WIN32_SERVICE_CONTROL_NETBINDADD</constant></entry>
<entry>0x00000007</entry>
<entry>
Avertit un service réseau qu'il existe un nouveau composant pour la liaison.
</entry>
</row>
<row xml:id="constant.win32-service-control-netbinddisable">
<entry><constant>WIN32_SERVICE_CONTROL_NETBINDDISABLE</constant></entry>
<entry>0x0000000A</entry>
<entry>
Avertit un service réseau que l'une de ses liaisons a été désactivée.
</entry>
</row>
<row xml:id="constant.win32-service-control-netbindenable">
<entry><constant>WIN32_SERVICE_CONTROL_NETBINDENABLE</constant></entry>
<entry>0x00000009</entry>
<entry>
Avertit un service réseau qu'une liaison désactivée a été activée.
</entry>
</row>
<row xml:id="constant.win32-service-control-netbindremove">
<entry><constant>WIN32_SERVICE_CONTROL_NETBINDREMOVE</constant></entry>
<entry>0x00000008</entry>
<entry>
Avertit un service réseau qu'un composant pour la liaison a été supprimé.
</entry>
</row>
<row xml:id="constant.win32-service-control-paramchange">
<entry><constant>WIN32_SERVICE_CONTROL_PARAMCHANGE</constant></entry>
<entry>0x00000006</entry>
<entry>
Avertit un service que ses paramètres de démarrage ont changé.
</entry>
</row>
<row xml:id="constant.win32-service-control-pause">
<entry><constant>WIN32_SERVICE_CONTROL_PAUSE</constant></entry>
<entry>0x00000002</entry>
<entry>
Avertit un service qu'il doit se mettre en pause.
</entry>
</row>
<row xml:id="constant.win32-service-control-powerevent">
<entry><constant>WIN32_SERVICE_CONTROL_POWEREVENT</constant></entry>
<entry>0x0000000D</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-control-preshutdown">
<entry><constant>WIN32_SERVICE_CONTROL_PRESHUTDOWN</constant></entry>
<entry>0x0000000F</entry>
<entry>
Avertit un service que le système va s'arrêter. Un service qui gère cette
notification bloque l'arrêt du système jusqu'à l'arrêt du service ou jusqu'à
ce que le délai preshutdown expire. Cette valeur n'est pas pris en charge par
Windows Server 2003 et Windows XP/2000.
</entry>
</row>
<row xml:id="constant.win32-service-control-sessionchange">
<entry><constant>WIN32_SERVICE_CONTROL_SESSIONCHANGE</constant></entry>
<entry>0x0000000E</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-service-control-shutdown">
<entry><constant>WIN32_SERVICE_CONTROL_SHUTDOWN</constant></entry>
<entry>0x00000005</entry>
<entry>
Avertit un service que le système s'arrête et que le service peut donc
effectuer des tâches de nettoyage. Si un service accepte ce code de
contrôle, il doit s'arrêter dès qu'il s'acquitte de ses tâches de nettoyage.
Après l'envoie ce code de contrôle par l'ACM, aucun autre code de contrôle
ne sera envoyé au service.
</entry>
</row>
<row xml:id="constant.win32-service-control-stop">
<entry><constant>WIN32_SERVICE_CONTROL_STOP</constant></entry>
<entry>0x00000001</entry>
<entry>
Avertit un service qu'il doit s'arrêter.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.controlsaccepted">
<table>
<title>Masque binaire de Message de Control de Service de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-accept-hardwareprofilechange">
<entry><constant>WIN32_SERVICE_ACCEPT_HARDWAREPROFILECHANGE</constant></entry>
<entry>0x00000020</entry>
<entry>
Le service est notifié lorsque le profil matériel de l'ordinateur a changé.
Cela permet au système d'envoyer des notifications
<constant>WIN32_SERVICE_CONTROL_HARDWAREPROFILECHANGE</constant> au service.
</entry>
</row>
<row xml:id="constant.win32-service-accept-netbindchange">
<entry><constant>WIN32_SERVICE_ACCEPT_NETBINDCHANGE</constant></entry>
<entry>0x00000010</entry>
<entry>
Le service est un composant réseau qui peut accepter les modifications de
sa liaison sans être arrêté et redémarré. Ce code de contrôle permet au
service de recevoir les notifications
<constant>WIN32_SERVICE_CONTROL_NETBINDADD</constant>,
<constant>WIN32_SERVICE_CONTROL_NETBINDREMOVE</constant>,
<constant>WIN32_SERVICE_CONTROL_NETBINDENABLE</constant>, et
<constant>WIN32_SERVICE_CONTROL_NETBINDDISABLE</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-paramchange">
<entry><constant>WIN32_SERVICE_ACCEPT_PARAMCHANGE</constant></entry>
<entry>0x00000008</entry>
<entry>
Le service peut relire ses paramètres de démarrage sans être arrêté et redémarré.
Ce code de contrôle permet au service de recevoir des notifications <constant>WIN32_SERVICE_CONTROL_PARAMCHANGE</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-pause-continue">
<entry><constant>WIN32_SERVICE_ACCEPT_PAUSE_CONTINUE</constant></entry>
<entry>0x00000002</entry>
<entry>
Le service peut être mis en pause et continué. Ce code de control permet au
service de recevoir les notifications
<constant>WIN32_SERVICE_CONTROL_PAUSE</constant> et <constant>WIN32_SERVICE_CONTROL_CONTINUE</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-powerevent">
<entry><constant>WIN32_SERVICE_ACCEPT_POWEREVENT</constant></entry>
<entry>0x00000040</entry>
<entry>
Le service est notifié lorsque l'état d'alimentation de l'ordinateur a changé.
Cela permet au système d'envoyer des notifications
<constant>WIN32_SERVICE_CONTROL_POWEREVENT</constant> au service.
</entry>
</row>
<row xml:id="constant.win32-service-accept-preshutdown">
<entry><constant>WIN32_SERVICE_ACCEPT_PRESHUTDOWN</constant></entry>
<entry>0x00000100</entry>
<entry>
Le service peut effectuer des tâche d'avant arrêt. Ce code de control permet
au service de recevoir la notification <constant>WIN32_SERVICE_CONTROL_PRESHUTDOWN</constant>.
Cette valeur n'est pas pris en charge par Windows Server 2003 et Windows XP/2000.
</entry>
</row>
<row xml:id="constant.win32-service-accept-sessionchange">
<entry><constant>WIN32_SERVICE_ACCEPT_SESSIONCHANGE</constant></entry>
<entry>0x00000080</entry>
<entry>
Le service est notifié lorsque l'état de session de l'ordinateur a changé.
Cela permet au système d'envoyer des notifications
<constant>WIN32_SERVICE_CONTROL_SESSIONCHANGE</constant> au service.
Windows 2000: cette valeur n'est pas prise en charge.
</entry>
</row>
<row xml:id="constant.win32-service-accept-shutdown">
<entry><constant>WIN32_SERVICE_ACCEPT_SHUTDOWN</constant></entry>
<entry>0x00000004</entry>
<entry>
Le service est informé lorsque l'arrêt du système se produit. Ce code de control
permet au service de recevoir la notification <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>
Le service peut être stoppé. Ce control permet au service de recevoir la
notification <constant>WIN32_SERVICE_CONTROL_STOP</constant>.
</entry>
</row>
<row xml:id="constant.win32-service-accept-timechange">
<entry><constant>WIN32_SERVICE_ACCEPT_TIMECHANGE</constant></entry>
<entry>0x00000200</entry>
<entry>
Le service est notifié lorsque l'heure système a changé.
Cela permet au système d'envoyer des notifications
<constant>WIN32_SERVICE_CONTROL_TIMECHANGE</constant> au service.
Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP/2000:
ce code de contrôle n'est pas pris en charge.
</entry>
</row>
<row xml:id="constant.win32-service-accept-triggerevent">
<entry><constant>WIN32_SERVICE_ACCEPT_TRIGGEREVENT</constant></entry>
<entry>0x00000400</entry>
<entry>
Le service est notifié lorsqu'un événement pour lequel le service s'est
enregistré se produit.
Cela permet au système d'envoyer des notifications
<constant>WIN32_SERVICE_CONTROL_TRIGGEREVENT</constant> au service.
Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP/2000:
ce code de contrôle n'est pas pris en charge.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.servicestarttype">
<table>
<title>Constantes de Type de Demarrage du Service de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-boot-start">
<entry><constant>WIN32_SERVICE_BOOT_START</constant></entry>
<entry>0x00000000</entry>
<entry>
Un pilote de périphérique Démarré par le chargeur système. Cette valeur est valide uniquement pour les services de pilote.
</entry>
</row>
<row xml:id="constant.win32-service-system-start">
<entry><constant>WIN32_SERVICE_SYSTEM_START</constant></entry>
<entry>0x00000001</entry>
<entry>
Un pilote de périphérique Démarré par la fonction IoInitSystem. Cette valeur est valide uniquement pour les services de pilote.
</entry>
</row>
<row xml:id="constant.win32-service-auto-start">
<entry><constant>WIN32_SERVICE_AUTO_START</constant></entry>
<entry>0x00000002</entry>
<entry>
Un service lancé automatiquement par le gestionnaire de contrôle de service au
démarrage du système.
</entry>
</row>
<row xml:id="constant.win32-service-demand-start">
<entry><constant>WIN32_SERVICE_DEMAND_START</constant></entry>
<entry>0x00000003</entry>
<entry>
Un service a démarré par le gestionnaire de contrôle de service quand un
processus appel la fonction StartService.
</entry>
</row>
<row xml:id="constant.win32-service-disabled">
<entry><constant>WIN32_SERVICE_DISABLED</constant></entry>
<entry>0x00000004</entry>
<entry>
Un service qui ne peut pas être démarré. Les tentatives pour démarrer
retourne un code d'erreur <constant>WIN32_ERROR_SERVICE_DISABLED </constant>.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.errorcontrol">
<table>
<title>Constantes de Control d'Erreur de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-service-error-ignore">
<entry><constant>WIN32_SERVICE_ERROR_IGNORE</constant></entry>
<entry>0x00000000</entry>
<entry>
Le programme de démarrage ignore l'erreur et continue l'opération de démarrage.
</entry>
</row>
<row xml:id="constant.win32-service-error-normal">
<entry><constant>WIN32_SERVICE_ERROR_NORMAL</constant></entry>
<entry>0x00000001</entry>
<entry>
Le programme de démarrage enregistre l'erreur dans le journal des événements,
mais il continue l'opération de démarrage.
</entry>
</row>
<row xml:id="constant.win32-service-error-severe">
<entry><constant>WIN32_SERVICE_ERROR_SEVERE</constant></entry>
<entry>0x00000002</entry>
<entry>
Le programme de démarrage consigne l'erreur dans le journal des événements.
Si la dernière configuration connue est lancée, l'opération de démarrage se
poursuit. Sinon, le système est redémarré avec la dernière configuration
connue-bonne.
</entry>
</row>
<row xml:id="constant.win32-service-error-critical">
<entry><constant>WIN32_SERVICE_ERROR_CRITICAL</constant></entry>
<entry>0x00000003</entry>
<entry>
Le programme de démarrage consigne l'erreur dans le journal des événements,
si possible.
Si la dernière configuration connue est lancée, l'opération de démarrage
échoue. Sinon, le système est redémarré avec la dernière bonne configuration
connue.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.serviceflag">
<table>
<title>Constantes de Service Flag de Win32Service</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</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>
Le service s'exécute dans un processus système qui doit toujours
être en cours d'exécution.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.errors">
<note>
<para>
Ces constantes ne sont plus utilisées à partir de Win32Service 1.0.0.
</para>
</note>
<table>
<title>Codes d'Erreur Win32</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-error-access-denied">
<entry><constant>WIN32_ERROR_ACCESS_DENIED</constant></entry>
<entry>0x00000005</entry>
<entry>
Le gestionnaire de la base de données SMC ne dispose pas des droits d'accès appropriés.
</entry>
</row>
<row xml:id="constant.win32-error-circular-dependency">
<entry><constant>WIN32_ERROR_CIRCULAR_DEPENDENCY</constant></entry>
<entry>0x00000423</entry>
<entry>
Une dépendance circulaire de service est spécifiée.
</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 données spécifiée n'existe pas.
</entry>
</row>
<row xml:id="constant.win32-error-dependent-services-running">
<entry><constant>WIN32_ERROR_DEPENDENT_SERVICES_RUNNING</constant></entry>
<entry>0x0000041B</entry>
<entry>
Le service ne peut être stoppé car d'autres services en cours d'exécution
dépendent de lui.
</entry>
</row>
<row xml:id="constant.win32-error-duplicate-service-name">
<entry><constant>WIN32_ERROR_DUPLICATE_SERVICE_NAME</constant></entry>
<entry>0x00000436</entry>
<entry>
Le nom d'affichage existe déjà dans la base de données du gestionnaire de service
en tant que nom de service ou que nom d'affichage.
</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>
Cette erreur est retournée si le programme est exécuté en application console
plutôt qu'en tant que service. Si le programme est exécuté en tant qu'application
console à des fins de débogage, il devrat être structuré afin que le code spécifique
au service ne sois jamais appelé.
</entry>
</row>
<row xml:id="constant.win32-error-insufficient-buffer">
<entry><constant>WIN32_ERROR_INSUFFICIENT_BUFFER</constant></entry>
<entry>0x0000007A</entry>
<entry>
Le tampon est trop petit pour la structure d'état de service.
Rien n'a été écrit à la structure.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-data">
<entry><constant>WIN32_ERROR_INVALID_DATA</constant></entry>
<entry>0x0000000D</entry>
<entry>
Le structure d'état de service indiquée n'est pas valide.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-handle">
<entry><constant>WIN32_ERROR_INVALID_HANDLE</constant></entry>
<entry>0x00000006</entry>
<entry>
Le handle pour le gestionnaire de service de control spécifié est invalide.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-level">
<entry><constant>WIN32_ERROR_INVALID_LEVEL</constant></entry>
<entry>0x0000007C</entry>
<entry>
Le paramètre InfoLevel contient une valeur non prise en charge.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-name">
<entry><constant>WIN32_ERROR_INVALID_NAME</constant></entry>
<entry>0x0000007B</entry>
<entry>
Le nom de service spécifié n'est pas valide.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-parameter">
<entry><constant>WIN32_ERROR_INVALID_PARAMETER</constant></entry>
<entry>0x00000057</entry>
<entry>
Un paramètre spécifié n'est pas valide.
</entry>
</row>
<row xml:id="constant.win32-error-invalid-service-account">
<entry><constant>WIN32_ERROR_INVALID_SERVICE_ACCOUNT</constant></entry>
<entry>0x00000421</entry>
<entry>
Le nom d'utilisateur spécifié dans le paramètre <parameter>user</parameter>
n'existe pas. Voir <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>
Le code de control demandé n'est pas valide, ou il est inacceptable pour le service.
</entry>
</row>
<row xml:id="constant.win32-error-path-not-found">
<entry><constant>WIN32_ERROR_PATH_NOT_FOUND</constant></entry>
<entry>0x00000003</entry>
<entry>
Le service de fichier binaire n'a pu être trouvé.
</entry>
</row>
<row xml:id="constant.win32-error-service-already-running">
<entry><constant>WIN32_ERROR_SERVICE_ALREADY_RUNNING</constant></entry>
<entry>0x00000420</entry>
<entry>
Une instance du service est déjà en cours d'exécution.
</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>
Le code de control demandé ne peut être envoyé au service car l'état du service
est <constant>WIN32_SERVICE_STOPPED</constant>,
<constant>WIN32_SERVICE_START_PENDING</constant> ou
<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 données est verouillée.
</entry>
</row>
<row xml:id="constant.win32-error-service-dependency-deleted">
<entry><constant>WIN32_ERROR_SERVICE_DEPENDENCY_DELETED</constant></entry>
<entry>0x00000433</entry>
<entry>
Le service dépend d'un service qui n'existe pas ou qui a été marqué pour
suppression.
</entry>
</row>
<row xml:id="constant.win32-error-service-dependency-fail">
<entry><constant>WIN32_ERROR_SERVICE_DEPENDENCY_FAIL</constant></entry>
<entry>0x0000042C</entry>
<entry>
Ce service dépend d'un autre service qui n'a pas pu démarrer.
</entry>
</row>
<row xml:id="constant.win32-error-service-disabled">
<entry><constant>WIN32_ERROR_SERVICE_DISABLED</constant></entry>
<entry>0x00000422</entry>
<entry>
Le service a été désactivé.
</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>
Le service spécifié n'existe pas en tant que service installé.
</entry>
</row>
<row xml:id="constant.win32-error-service-exists">
<entry><constant>WIN32_ERROR_SERVICE_EXISTS</constant></entry>
<entry>0x00000431</entry>
<entry>
Le service spécifié existe déjà dans la base de données.
</entry>
</row>
<row xml:id="constant.win32-error-service-logon-failed">
<entry><constant>WIN32_ERROR_SERVICE_LOGON_FAILED</constant></entry>
<entry>0x0000042D</entry>
<entry>
Le service n'a pas démarré en raison d'un échec de connexion. Cette
erreur se produit si le service est configuré pour s'exécuter sous
un compte qui n'a pas les droits "connecter en tant que 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>
Le service spécifié a déjà été marqué pour suppression.
</entry>
</row>
<row xml:id="constant.win32-error-service-no-thread">
<entry><constant>WIN32_ERROR_SERVICE_NO_THREAD</constant></entry>
<entry>0x0000041E</entry>
<entry>
Un thread n'a pas pu être créé pour le service.
</entry>
</row>
<row xml:id="constant.win32-error-service-not-active">
<entry><constant>WIN32_ERROR_SERVICE_NOT_ACTIVE</constant></entry>
<entry>0x00000426</entry>
<entry>
Le service n'a pas été démarré.
</entry>
</row>
<row xml:id="constant.win32-error-service-request-timeout">
<entry><constant>WIN32_ERROR_SERVICE_REQUEST_TIMEOUT</constant></entry>
<entry>0x0000041D</entry>
<entry>
Le processus du service a été démarré, mais il n'a pas appelé
StartServiceCtrlDispatcher, ou le thread qui a appelé StartServiceCtrlDispatcher
peut être bloqué dans une fonction du gestionnaire de contrôle.
</entry>
</row>
<row xml:id="constant.win32-error-shutdown-in-progress">
<entry><constant>WIN32_ERROR_SHUTDOWN_IN_PROGRESS</constant></entry>
<entry>0x0000045B</entry>
<entry>
Le système s'arrête, cette fonction ne peut pas être appelée.
</entry>
</row>
<row xml:id="constant.win32-error-service-specific-error">
<entry><constant>WIN32_ERROR_SERVICE_SPECIFIC_ERROR</constant></entry>
<entry>0x0000042A</entry>
<entry>
Le service a retourné un code d'erreur spécifique au service.
</entry>
</row>
<row xml:id="constant.win32-no-error">
<entry><constant>WIN32_NO_ERROR</constant></entry>
<entry>0x00000000</entry>
<entry>
Aucune erreur.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.basepriorities">
<table>
<title>Classes de Priorité de Base Win32</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</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>
Processus ayant une priorité supérieure WIN32_NORMAL_PRIORITY_CLASS
mais inférieure à 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>
Processsus ayant une priorité supperieur à WIN32_IDLE_PRIORITY_CLASS
mais inférieure à 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>
Processus qui exécute des tâches critiques dans le temps qui doivent
être exécutées immédiatement. Le thread du processus devance les
threads de priorité normale ou au repos. Un exemple est la liste des
tâches, qui doit répondre rapidement quand elle est appelée par
l'utilisateur quel que sois la charge du système. Soyez extrêmement
prudent lorsque vous utilisez la classe de haute priorité, car une
application de classe de haute priorité peut utiliser presque tout
le temps CPU disponible.
</entry>
</row>
<row xml:id="constant.win32-idle-priority-class">
<entry><constant>WIN32_IDLE_PRIORITY_CLASS</constant></entry>
<entry>0x00000040</entry>
<entry>
Processus dont les threads ne s'exécutent que lorsque le système est
inactif. Les threads du processus sont devancés par les threads de tout
processus en cours ayant une classe de plus grande priorité.
Un exemple est un économiseur d'écran. Cette classe est héritée par les
processus enfants.
</entry>
</row>
<row xml:id="constant.win32-normal-priority-class">
<entry><constant>WIN32_NORMAL_PRIORITY_CLASS</constant></entry>
<entry>0x00000020</entry>
<entry>
Processus sans planification de besoins spéciaux.
</entry>
</row>
<row xml:id="constant.win32-realtime-priority-class">
<entry><constant>WIN32_REALTIME_PRIORITY_CLASS</constant></entry>
<entry>0x00000100</entry>
<entry>
Processus ayant la plus haute priorité possible. Les threads du processus
devance les threads de tout autre processus, y compris les processus du
système d'exploitation exécutant des tâches importantes. Par exemple, un
processus en temps réel qui s'exécute un peu trop lentement peut causer
des pertes d'ecriture du tampon sur le disque ou empecher à la souris de
répondre.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.recovery-action">
<table>
<title>Actions de récupération Win32</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constante</entry>
<entry>Valeur</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-sc-action-none">
<entry><constant>WIN32_SC_ACTION_NONE</constant></entry>
<entry>0x00000000</entry>
<entry>
Aucune action.
</entry>
</row>
<row xml:id="constant.win32-sc-action-reboot">
<entry><constant>WIN32_SC_ACTION_REBOOT</constant></entry>
<entry>0x00000001</entry>
<entry>
Redémarrer le serveur.
</entry>
</row>
<row xml:id="constant.win32-sc-action-restart">
<entry><constant>WIN32_SC_ACTION_RESTART</constant></entry>
<entry>0x00000002</entry>
<entry>
Redémarrer le service.
</entry>
</row>
<row xml:id="constant.win32-sc-action-run-command">
<entry><constant>WIN32_SC_ACTION_RUN_COMMAND</constant></entry>
<entry>0x00000003</entry>
<entry>
Exécuter un programme.
</entry>
</row>
</tbody>
</tgroup>
</table>
</section>
<section xml:id="win32service.constants.serviceinfos">
<table>
<title>Win32 Service informations</title>
<tgroup cols="3">
<thead>
<row>
<entry>Constant</entry>
<entry>Value</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row xml:id="constant.win32-info-service">
<entry><constant>WIN32_INFO_SERVICE</constant></entry>
<entry>"service"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-display">
<entry><constant>WIN32_INFO_DISPLAY</constant></entry>
<entry>"display"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-user">
<entry><constant>WIN32_INFO_USER</constant></entry>
<entry>"user"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-password">
<entry><constant>WIN32_INFO_PASSWORD</constant></entry>
<entry>"password"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-path">
<entry><constant>WIN32_INFO_PATH</constant></entry>
<entry>"path"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-params">
<entry><constant>WIN32_INFO_PARAMS</constant></entry>
<entry>"params"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-description">
<entry><constant>WIN32_INFO_DESCRIPTION</constant></entry>
<entry>"description"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-start-type">
<entry><constant>WIN32_INFO_START_TYPE</constant></entry>
<entry>"start_type"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-load-order">
<entry><constant>INFO_LOAD_ORDER</constant></entry>
<entry>"load_order"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-svc-type">
<entry><constant>INFO_SVC_TYPE</constant></entry>
<entry>"svc_type"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-error-control">
<entry><constant>INFO_ERROR_CONTROL</constant></entry>
<entry>"error_control"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-delayed-start">
<entry><constant>INFO_DELAYED_START</constant></entry>
<entry>"delayed_start"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-base-priority">
<entry><constant>INFO_BASE_PRIORITY</constant></entry>
<entry>"base_priority"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-dependencies">
<entry><constant>INFO_DEPENDENCIES</constant></entry>
<entry>"dependencies"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-delay">
<entry><constant>INFO_RECOVERY_DELAY</constant></entry>
<entry>"recovery_delay"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-action-1">
<entry><constant>INFO_RECOVERY_ACTION_1</constant></entry>
<entry>"recovery_action_1"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-action-2">
<entry><constant>INFO_RECOVERY_ACTION_2</constant></entry>
<entry>"recovery_action_2"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-action-3">
<entry><constant>INFO_RECOVERY_ACTION_3</constant></entry>
<entry>"recovery_action_3"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-reset-period">
<entry><constant>INFO_RECOVERY_RESET_PERIOD</constant></entry>
<entry>"recovery_reset_period"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-enabled">
<entry><constant>INFO_RECOVERY_ENABLED</constant></entry>
<entry>"recovery_enabled"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-reboot-msg">
<entry><constant>INFO_RECOVERY_REBOOT_MSG</constant></entry>
<entry>"recovery_reboot_msg"</entry>
<entry>
</entry>
</row>
<row xml:id="constant.win32-info-recovery-command">
<entry><constant>INFO_RECOVERY_COMMAND</constant></entry>
<entry>"recovery_command"</entry>
<entry>
</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
-->