SECPKG_EXTENDED_INFORMATION 구조체(ntsecpkg.h)
SECPKG_EXTENDED_INFORMATION 구조체는 선택적 패키지 기능에 대한 정보를 보관하는 데 사용됩니다.
이 구조체는 SpGetExtendedInformation 및 SpSetExtendedInformation 함수에서 사용됩니다.
구문
typedef struct _SECPKG_EXTENDED_INFORMATION {
SECPKG_EXTENDED_INFORMATION_CLASS Class;
union {
SECPKG_GSS_INFO GssInfo;
SECPKG_CONTEXT_THUNKS ContextThunks;
SECPKG_MUTUAL_AUTH_LEVEL MutualAuthLevel;
SECPKG_WOW_CLIENT_DLL WowClientDll;
SECPKG_EXTRA_OIDS ExtraOids;
SECPKG_NEGO2_INFO Nego2Info;
} Info;
} SECPKG_EXTENDED_INFORMATION, *PSECPKG_EXTENDED_INFORMATION;
멤버
Class
구조체의 정보를 식별하는 SECPKG_EXTENDED_INFORMATION_CLASS 열거형의 값입니다.
Info
정보를 포함하는 구조체입니다.
Info.GssInfo
GSS 호환 협상에 사용되는 정보를 포함하는 SECPKG_GSS_INFO 구조체입니다.
Info.ContextThunks
LSA 모드에서 실행할 QueryContextAttributes(일반) 호출에 대한 정보를 포함하는 SECPKG_CONTEXT_THUNKS 구조체입니다.
Info.MutualAuthLevel
보안 패키지에서 사용하는 인증 수준을 포함하는 SECPKG_MUTUAL_AUTH_LEVEL 구조체입니다.
Info.WowClientDll
보안 패키지에서 사용하는 WOW 클라이언트의 32비트 버전의 DLL에 대한 경로를 포함하는 SECPKG_WOW_CLIENT_DLL 구조체입니다. LSA 작업은 64비트 버전으로 수행됩니다. 보안 컨텍스트가 클라이언트에 다시 전달되면 32비트 WOW 인식 버전이 로드되고 64비트 버전의 정보를 전달합니다.
Info.ExtraOids
보안 패키지에서 사용하는 추가 개체 식별자(ID)를 포함하는 SECPKG_EXTRA_OIDS 구조체입니다.
Info.Nego2Info
보안 패키지에서 사용하는 Nego2 정보를 포함하는 SECPKG_NEGO2_INFO 구조체입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ntsecpkg.h |