SECURITY_LOGON_TYPE enumeração (ntsecapi.h)
A enumeração SECURITY_LOGON_TYPE indica o tipo de logon solicitado por um processo de logon.
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 A entidade de segurança está fazendo logon interativamente. |
Network A entidade de segurança está fazendo logon usando uma rede. |
Batch O logon é para um processo em lote. |
Service O logon é para uma conta de serviço. |
Proxy Não há suporte. |
Unlock O logon é uma tentativa de desbloquear uma estação de trabalho. |
NetworkCleartext O logon é um logon de rede com credenciais de texto não criptografado. |
NewCredentials Permite que o chamador clone seu token atual e especifique novas credenciais para conexões de saída. A nova sessão de logon tem a mesma identidade local, mas usa credenciais diferentes para outras conexões de rede. |
RemoteInteractive Uma sessão de servidor de terminal remota e interativa. |
CachedInteractive Tente usar as credenciais armazenadas em cache sem sair pela rede. |
CachedRemoteInteractive O mesmo que RemoteInteractive, exceto usado internamente para fins de auditoria. |
CachedUnlock O logon é uma tentativa de desbloquear uma estação de trabalho. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | ntsecapi.h |