Freigeben über


SECURITY_LOGON_TYPE-Enumeration (ntsecapi.h)

Die SECURITY_LOGON_TYPE-Enumeration gibt den Von einem Anmeldeprozess angeforderten Anmeldetyp an.

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;

Konstanten

 
UndefinedLogonType
Wert: 0
Interactive
Wert: 2
Der Sicherheitsprinzipal wird interaktiv angemeldet.
Network
Der Sicherheitsprinzipal ist die Protokollierung mithilfe eines Netzwerks.
Batch
Die Anmeldung ist für einen Batchprozess vorgesehen.
Service
Die Anmeldung gilt für ein Dienstkonto.
Proxy
Wird nicht unterstützt.
Unlock
Die Anmeldung ist ein Versuch, eine Arbeitsstation zu entsperren.
NetworkCleartext
Die Anmeldung ist eine Netzwerkanmeldung mit Klartextanmeldeinformationen.
NewCredentials
Ermöglicht dem Aufrufer, sein aktuelles Token zu klonen und neue Anmeldeinformationen für ausgehende Verbindungen anzugeben. Die neue Anmeldesitzung weist dieselbe lokale Identität auf, verwendet jedoch unterschiedliche Anmeldeinformationen für andere Netzwerkverbindungen.
RemoteInteractive
Eine Terminalserversitzung, die sowohl remote als auch interaktiv ist.
CachedInteractive
Versuchen Sie, die zwischengespeicherten Anmeldeinformationen zu verwenden, ohne über das Netzwerk zu wechseln.
CachedRemoteInteractive
Identisch mit RemoteInteractive, außer intern für Überwachungszwecke verwendet.
CachedUnlock
Die Anmeldung ist ein Versuch, eine Arbeitsstation zu entsperren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile ntsecapi.h