SECPKG_PARAMETERS 구조체(ntsecpkg.h)
SECPKG_PARAMETERS 구조에는 컴퓨터 시스템에 대한 정보가 포함됩니다. 이 구조체는 SpInitialize 함수에서 사용됩니다.
구문
typedef struct _SECPKG_PARAMETERS {
ULONG Version;
ULONG MachineState;
ULONG SetupMode;
PSID DomainSid;
UNICODE_STRING DomainName;
UNICODE_STRING DnsDomainName;
GUID DomainGuid;
} SECPKG_PARAMETERS, *PSECPKG_PARAMETERS, SECPKG_EVENT_DOMAIN_CHANGE, *PSECPKG_EVENT_DOMAIN_CHANGE;
멤버
Version
사용 중인 보안 지원 공급자 인터페이스의 버전입니다.
MachineState
시스템의 상태입니다. 다음 표에는 유효한 값이 나와 있습니다.
값 | 의미 |
---|---|
|
보안 패키지는 암호화를 사용할 수 있습니다. |
|
보안 패키지는 강력한 암호화를 사용할 수 있습니다. |
|
컴퓨터가 도메인 컨트롤러입니다. |
|
컴퓨터는 네트워크에 액세스할 수 있는 워크스테이션입니다. |
|
컴퓨터는 독립 실행형 시스템입니다. |
SetupMode
설치 프로그램이 실행 중인 경우 0이 아닌 값을 포함합니다.
DomainSid
주 도메인의 보안 식별자입니다.
DomainName
주 도메인의 이름입니다.
DnsDomainName
주 도메인의 DNS(Domain Name System) 이름입니다.
DomainGuid
주 도메인의 GUID입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | ntsecpkg.h |