Le paramètre LoadOrderGroupDependencies passe une liste de groupes d'ordre de chargement qui doivent démarrer avant ce service. ...

Le paramètre LoadOrderGroupDependencies passe une liste de groupes d'ordre de chargement qui doivent démarrer avant ce service. Le tableau est doublement terminé par NULL. Si le pointeur est NULL ou qu'il pointe vers une chaîne vide, le service n'a aucune dépendance. Les noms de groupes doivent être préfixés par le caractère SC_GROUP_IDENTIFIER (défini dans le fichier WINSVC.H) pour les différentier des noms de services, car les services et les groupes de services partage le même espace de noms. Une dépendance sur un groupe signifie que ce service peut s'exécuter si au moins un membre du groupe est en cours d'exécution après une tentative de démarrer tous les membres du groupe.
Le paramètre LoadOrderGroupDependencies passe une liste de groupes d'ordre de chargement qui doivent démarrer avant ce service. Le tableau est doublement terminé par NULL. Si le pointeur est NULL ou pointe sur une chaîne vide, le service n'a aucune dépendance. Les noms de groupes doivent être préfixés par le caractère SC_GROUP_IDENTIFIER (défini dans le fichier WINSVC.H) pour les différentier des noms de services, car les services et les groupes de services partagent le même espace de noms. Une dépendance sur un groupe signifie que ce service peut s'exécuter si au moins un membre du groupe est en cours d'exécution après une tentative de démarrer tous les membres du groupe.