enumerazione SECURITY_LOGON_TYPE (ntsecapi.h)
L'enumerazione SECURITY_LOGON_TYPE indica il tipo di accesso richiesto da un processo di accesso.
Sintassi
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;
Costanti
UndefinedLogonType Valore: 0 |
Interactive Valore: 2 L'entità di sicurezza esegue la registrazione in modo interattivo. |
Network L'entità di sicurezza esegue la registrazione tramite una rete. |
Batch L'accesso è per un processo batch. |
Service L'accesso è per un account del servizio. |
Proxy Non supportato. |
Unlock L'accesso è un tentativo di sbloccare una workstation. |
NetworkCleartext L'accesso è un accesso di rete con credenziali di testo non crittografato. |
NewCredentials Consente al chiamante di clonare il token corrente e di specificare nuove credenziali per le connessioni in uscita. La nuova sessione di accesso ha la stessa identità locale, ma usa credenziali diverse per altre connessioni di rete. |
RemoteInteractive Sessione del server terminal che è sia remota che interattiva. |
CachedInteractive Tentare di usare le credenziali memorizzate nella cache senza uscire dalla rete. |
CachedRemoteInteractive Uguale a RemoteInteractive, tranne usato internamente per scopi di controllo. |
CachedUnlock L'accesso è un tentativo di sbloccare una workstation. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | ntsecapi.h |