enumeración SERVICE_REGISTRY_STATE_TYPE (winsvc.h)

Especifica un tipo de estado para una clave del Registro de servicio.

Syntax

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

Constantes

 
ServiceRegistryStateParameters
Valor: 0
Estado de servicio inmutable, rellenado por INF en la subclave Parameters.
ServiceRegistryStatePersistent
Valor: 1
Estado de servicio mutable y persistente. Este estado es legible y grabable por el servicio y no es accesible fuera del servicio. Este estado persiste en los reinicios y las actualizaciones del sistema operativo.
MaxServiceRegistryStateType
Valor: 2
Reservado. Representa el valor máximo de la enumeración.

Comentarios

Todos los tipos de estado del Registro por servicio tienen una duración cuyo ámbito es la duración de la instalación del servicio. Una vez que el servicio se quita llamando a DeleteService , también se elimina el estado del Registro.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10, versión 2004 (10.0; Compilación 19041)
Servidor mínimo compatible Windows Server, versión 2004 (10.0; Compilación 19041)
Encabezado winsvc.h

Consulte también

GetServiceRegistryStateKey