enumeración SECURITY_LOGON_TYPE (ntsecapi.h)
La enumeración SECURITY_LOGON_TYPE indica el tipo de inicio de sesión solicitado por un proceso de inicio de sesión.
Syntax
typedef enum _SECURITY_LOGON_TYPE {
UndefinedLogonType = 0,
Interactive = 2,
Network,
Batch,
Service,
Proxy,
Unlock,
NetworkCleartext,
NewCredentials,
RemoteInteractive,
CachedInteractive,
CachedRemoteInteractive,
CachedUnlock
} SECURITY_LOGON_TYPE, *PSECURITY_LOGON_TYPE;
Constantes
UndefinedLogonType Valor: 0 |
Interactive Valor: 2 La entidad de seguridad inicia sesión de forma interactiva. |
Network La entidad de seguridad registra mediante una red. |
Batch El inicio de sesión es para un proceso por lotes. |
Service El inicio de sesión es para una cuenta de servicio. |
Proxy No compatible. |
Unlock El inicio de sesión es un intento de desbloquear una estación de trabajo. |
NetworkCleartext El inicio de sesión es un inicio de sesión de red con credenciales de texto no cifrado. |
NewCredentials Permite al autor de la llamada clonar su token actual y especificar nuevas credenciales para las conexiones salientes. La nueva sesión de inicio de sesión tiene la misma identidad local, pero usa credenciales diferentes para otras conexiones de red. |
RemoteInteractive Una sesión de terminal Server que es remota e interactiva. |
CachedInteractive Intente usar las credenciales almacenadas en caché sin salir a través de la red. |
CachedRemoteInteractive Igual que RemoteInteractive, excepto que se usa internamente para fines de auditoría. |
CachedUnlock El inicio de sesión es un intento de desbloquear una estación de trabajo. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | ntsecapi.h |