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 |