SECURITY_LOGON_TYPE列挙 (ntsecapi.h)
SECURITY_LOGON_TYPE列挙は、ログオン プロセスによって要求されたログオンの種類を示します。
構文
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;
定数
UndefinedLogonType 値: 0 |
Interactive 値: 2 セキュリティ プリンシパルは対話形式でログオンしています。 |
Network セキュリティ プリンシパルは、ネットワークを使用してログを記録しています。 |
Batch ログオンはバッチ プロセス用です。 |
Service ログオンはサービス アカウント用です。 |
Proxy サポートされていません。 |
Unlock ログオンは、ワークステーションのロック解除を試みます。 |
NetworkCleartext ログオンは、プレーンテキスト資格情報を使用したネットワーク ログオンです。 |
NewCredentials 呼び出し元が現在のトークンを複製し、送信接続の新しい資格情報を指定できるようにします。 新しいログオン セッションのローカル ID は同じですが、他のネットワーク接続には異なる資格情報が使用されます。 |
RemoteInteractive リモートと対話型の両方のターミナル サーバー セッション。 |
CachedInteractive ネットワークを経由せずにキャッシュされた資格情報の使用を試みます。 |
CachedRemoteInteractive 監査目的で内部的に使用される場合を除き、 RemoteInteractive と同じです。 |
CachedUnlock ログオンは、ワークステーションのロック解除を試みます。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | ntsecapi.h |