Share via


SECURITY_LOGON_TYPE 열거형(ntsecapi.h)

SECURITY_LOGON_TYPE 열거형은 로그온 프로세스에서 요청한 로그온 유형을 나타냅니다.

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;

상수

 
UndefinedLogonType
값: 0
Interactive
값: 2
보안 주체가 대화형으로 로그온합니다.
Network
보안 주체가 네트워크를 사용하여 로깅하고 있습니다.
Batch
로그온은 일괄 처리 프로세스용입니다.
Service
로그온은 서비스 계정에 대한 것입니다.
Proxy
지원되지 않습니다.
Unlock
로그온은 워크스테이션의 잠금을 해제하려는 시도입니다.
NetworkCleartext
로그온은 일반 텍스트 자격 증명이 있는 네트워크 로그온입니다.
NewCredentials
호출자가 현재 토큰을 복제하고 아웃바운드 연결에 대한 새 자격 증명을 지정할 수 있습니다. 새 로그온 세션은 로컬 ID가 동일하지만 다른 네트워크 연결에 다른 자격 증명을 사용합니다.
RemoteInteractive
원격 및 대화형 터미널 서버 세션입니다.
CachedInteractive
네트워크를 통해 나가지 않고 캐시된 자격 증명을 사용하려고 시도합니다.
CachedRemoteInteractive
감사 목적으로 내부적으로 사용되는 경우를 제외하고 RemoteInteractive와 동일합니다.
CachedUnlock
로그온은 워크스테이션의 잠금을 해제하려는 시도입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 ntsecapi.h