Connaissances Informatiques >> Dépannage >> Support PC >> Content
  Derniers articles
  • Comment obtenir Webdings Retour en m…
  • Comment effacer des cartes CF aux no…
  • Comment se connecter au PC d'une aut…
  • Comment trouver un fichier caché su…
  • W32 Worm Removal 
  • Comment arrêter le spam par email 
  • Comment changer une horloge à 12 He…
  • Comment trouver caché AppData 
  • Comment faire une disquette de déma…
  • Causes d'un corrompu ComCtl32.dll 
  •   Support PC
  • Virus informatiques

  • convertir des fichiers

  • Support pour portable

  • Dépannage ordinateur portable

  • Support PC

  • PC Dépannage

  • Les mots de passe

  • Résoudre les erreurs informatiques

  • Désinstaller Hardware & Software

  • Google

  • VPN

  • Videos

  • AI

  • ChatGPT

  • OpenAI

  • Gemini

  • Browser
  •  
    Support PC

    Comment travaillez-vous avec les paquets de services Windows 2 et 3 ?

    .NET Service Pack 2 (SP2)

    Windows Service Pack 2 (SP2) et .NET Framework SP2 ont introduit un certain nombre de modifications importantes qui ont affecté le fonctionnement des services Windows. Ces changements incluent :

    * L'introduction de l'API Service Control Manager (SCM).

    * La possibilité de spécifier le mode de démarrage d'un service comme "Automatique", "Manuel" ou "Désactivé".

    * L'ajout d'un nouvel indicateur d'état du service, SERVICE_STOPPED_WAIT_HUNG, qui indique qu'un service met plus de temps que prévu à s'arrêter.

    * La possibilité de spécifier le compte sous lequel un service doit être exécuté.

    * L'ajout de nouvelles fonctionnalités de sécurité, telles que la possibilité de restreindre l'accès à la configuration et aux données d'un service.

    .NET Service Pack 3 (SP3)

    Windows Service Pack 3 (SP3) et .NET Framework SP3 ont introduit un certain nombre de modifications mineures qui ont affecté le fonctionnement des services Windows. Ces changements incluent :

    * L'ajout d'un nouvel indicateur d'état du service, SERVICE_START_PENDING, qui indique qu'un service prend plus de temps que prévu pour démarrer.

    * La possibilité de spécifier l'ordre dans lequel les services sont démarrés et arrêtés.

    * L'ajout de nouvelles options de journalisation pour les services Windows.

    Le tableau suivant résume les principales différences entre Windows Service Pack 2 et 3 :

    | Fonctionnalité | ServicePack2 | ServicePack3 |

    |---|---|---|

    | API du gestionnaire de contrôle des services (SCM) | Introduit | Aucun changement |

    | Mode de démarrage des services | Peut être réglé sur « Automatique », « Manuel » ou « Désactivé » | Aucun changement |

    | Indicateurs d'état du service | Ajout de l'indicateur SERVICE_STOPPED_WAIT_HUNG | Ajout de l'indicateur SERVICE_START_PENDING |

    | Compte de services | Peut être spécifié | Aucun changement |

    | Fonctions de sécurité | Nouvelles fonctionnalités de sécurité ajoutées, telles que la possibilité de restreindre l'accès à la configuration et aux données d'un service | Aucun changement |

    | Options de journalisation | Options de journalisation limitées | Nouvelles options de journalisation ajoutées |

    | Dépendances des services | Peut être spécifié | Peut être spécifié de manière plus flexible |

    Travailler avec les services Windows dans .NET

    Pour créer un service Windows dans .NET, vous devez créer une classe dérivée de la classe « ServiceBase ». La classe « ServiceBase » fournit les fonctionnalités de base requises pour un service Windows, telles que la possibilité de démarrer, d'arrêter et de suspendre le service.

    Le code suivant montre un exemple simple de service Windows :

    ```

    utiliser le système ;

    en utilisant System.ServiceProcess ;

    espace de noms MyWindowsService

    {

    classe publique MyWindowsService :ServiceBase

    {

    remplacement protégé void OnStart (string[] args)

    {

    // TODO :Ajouter du code pour démarrer le service.

    }

    remplacement protégé void OnStop()

    {

    // TODO :Ajouter du code pour arrêter le service.

    }

    }

    }

    ```

    Pour installer un service Windows, vous devez utiliser l'outil `InstallUtil`. L'outil « InstallUtil » se trouve dans le SDK .NET Framework. La commande suivante installe un service Windows :

    ```

    InstallUtil.exe MonWindowsService.exe

    ```

    Pour désinstaller un service Windows, vous devez utiliser l'outil `UninstallUtil`. La commande suivante désinstalle un service Windows :

    ```

    UninstallUtil.exe MonWindowsService.exe

    ```

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment puis-je créer Accueil disques de récupération pour XP 
  • Comment restaurer un registre manquant 
  • Comment libérer de la RAM espace dans Windows XP 
  • Comment installer Windows XP Color Schemes 
  • Comment faire pour réduire les risques liés à recevoir et ouvrir les pièces jointes d'email 
  • Comment formater un terminal TPG 
  • Comment faire pour modifier un Windows XP horloge en arrière de temps Armée 
  • Comment verrouiller un dossier sur mon ordinateur afin que personne ne puisse y accéder 
  • Comment fantôme Restaurer un nouvel ordinateur 
  • Je ne peux pas faire mon Adata USB Flash Drive travailler sur notre ordinateur Windows 98 
  • Connaissances Informatiques © http://www.ordinateur.cc