estructura SERVICE_SID_INFO (winsvc.h)
Representa un identificador de seguridad de servicio (SID).
Sintaxis
typedef struct _SERVICE_SID_INFO {
DWORD dwServiceSidType;
} SERVICE_SID_INFO, *LPSERVICE_SID_INFO;
Miembros
dwServiceSidType
Tipo de SID de servicio.
Comentarios
El cambio surte efecto la próxima vez que se inicie el sistema.
El SCM agrega los SID de servicio especificados al token de proceso, además de los siguientes SID adicionales.
SID | Atributos |
---|---|
SID de inicio de sesión | SE_GROUP_ENABLED | SE_GROUP_ENABLED_BY_DEFAULT | SE_GROUP_LOGON_ID | SE_GROUP_MANDATORY |
Local SID | SE_GROUP_MANDATORY | SE_GROUP_ENABLED | SE_GROUP_ENABLED_BY_DEFAULT |
Esto permite a los desarrolladores controlar el acceso a los objetos que usa un servicio, en lugar de confiar en el uso de la cuenta LocalSystem para obtener acceso.
Use las funciones LookupAccountName y LookupAccountSid para convertir entre un nombre de servicio y un SID de servicio. El nombre de la cuenta tiene el formato siguiente:
NT SERVICE\SvcName
Tenga en cuenta que NT SERVICE es el nombre de dominio.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado | winsvc.h (incluye Windows.h) |