다음을 통해 공유


SECPKG_CLIENT_INFO 구조체(ntsecpkg.h)

SECPKG_CLIENT_INFO 구조에는 보안 패키지의 클라이언트에 대한 정보가 있습니다. 이 구조체는 GetClientInfo 함수에서 사용됩니다.

구문

typedef struct _SECPKG_CLIENT_INFO {
  LUID                         LogonId;
  ULONG                        ProcessID;
  ULONG                        ThreadID;
  BOOLEAN                      HasTcbPrivilege;
  BOOLEAN                      Impersonating;
  BOOLEAN                      Restricted;
  UCHAR                        ClientFlags;
  SECURITY_IMPERSONATION_LEVEL ImpersonationLevel;
  HANDLE                       ClientToken;
} SECPKG_CLIENT_INFO, *PSECPKG_CLIENT_INFO;

멤버

LogonId

클라이언트의 유효 로그온 식별자입니다.

ProcessID

클라이언트의 프로세스 식별자입니다.

ThreadID

클라이언트의 스레드 식별자입니다.

HasTcbPrivilege

클라이언트 에 SeTcbPrivilege 권한이 있으면 TRUE입니다. 그렇지 않으면 FALSE입니다.

Impersonating

클라이언트 가 다른 보안 주체를 가장하는 경우 TRUE입니다.

Restricted

클라이언트는 보안 개체에 액세스하거나 권한 있는 작업을 수행하는 기능이 제한됩니다.

ClientFlags

ImpersonationLevel

ClientToken

요구 사항

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