Partager via


énumération SERVICE_REGISTRY_STATE_TYPE (winsvc.h)

Spécifie un type d’état pour une clé de Registre de service.

Syntax

typedef enum SERVICE_REGISTRY_STATE_TYPE {
  ServiceRegistryStateParameters = 0,
  ServiceRegistryStatePersistent = 1,
  MaxServiceRegistryStateType = 2
} ;

Constantes

 
ServiceRegistryStateParameters
Valeur : 0
État de service immuable, renseigné par INF dans la sous-clé Paramètres.
ServiceRegistryStatePersistent
Valeur : 1
État de service persistant mutable. Cet état est à la fois lisible et accessible en écriture par le service, et il est inaccessible en dehors du service. Cet état persiste entre les redémarrages et les mises à jour du système d’exploitation.
MaxServiceRegistryStateType
Valeur : 2
Réservé. Représente la valeur maximale de l’énumération.

Remarques

Tous les types d’état du Registre par service ont une durée de vie limitée à la durée de vie de l’installation du service. Une fois le service supprimé en appelant DeleteService , l’état du Registre est également supprimé.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 2004 (10.0 ; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête winsvc.h

Voir aussi

GetServiceRegistryStateKey