Compartilhar via


enumeração SERVICE_REGISTRY_STATE_TYPE (winsvc.h)

Especifica um tipo de estado para uma chave do Registro de Serviço.

Syntax

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

Constantes

 
ServiceRegistryStateParameters
Valor: 0
Estado do serviço imutável, preenchido pelo INF para a subchave Parâmetros.
ServiceRegistryStatePersistent
Valor: 1
Estado de serviço mutável e persistente. Esse estado é legível e gravável pelo serviço e é inacessível fora do serviço. Esse estado persiste entre reinicializações e atualizações do sistema operacional.
MaxServiceRegistryStateType
Valor: 2
Reservado. Representa o valor máximo da enumeração.

Comentários

Todos os tipos de estado do Registro por serviço têm um tempo de vida com escopo para o tempo de vida da instalação do serviço. Depois que o serviço for removido chamando DeleteService , o estado do Registro também será excluído.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 2004 (10.0; Build 19041)
Servidor mínimo com suporte Windows Server, versão 2004 (10.0; Build 19041)
Cabeçalho winsvc.h

Confira também

GetServiceRegistryStateKey