NETLOGON_LOGON_IDENTITY_INFO 구조체(subauth.h)
NETLOGON_LOGON_IDENTITY_INFO 구조체는 로그온 하위 인증을 위해 사용자에 대한 정보를 전달하는 데 사용됩니다.
Msv1_0SubAuthenticationRoutine 및 Msv1_0SubAuthenticationFilter 사용됩니다.
구문
typedef struct _NETLOGON_LOGON_IDENTITY_INFO {
UNICODE_STRING LogonDomainName;
ULONG ParameterControl;
OLD_LARGE_INTEGER LogonId;
UNICODE_STRING UserName;
UNICODE_STRING Workstation;
} NETLOGON_LOGON_IDENTITY_INFO, *PNETLOGON_LOGON_IDENTITY_INFO;
멤버
LogonDomainName
로그온 도메인의 이름을 포함하는 UNICODE_STRING 대한 포인터입니다. 지정된 도메인 이름은 이 컴퓨터에서 신뢰할 수 있는 도메인이어야 합니다. 이 정보를 제공하지 않는 하위 수준 클라이언트와 같이 로그온 도메인을 알 수 없는 경우 이 멤버는 NULL이어야 합니다.
ParameterControl
다른 함수 매개 변수의 특성을 지정합니다.
값 | 의미 |
---|---|
|
CaseSensitiveChallengeResponse 및 CaseInsensitiveChallengeResponse가 사용자의 일반 텍스트 암호가 되도록 지정합니다. |
LogonId
로그온 세션을 고유하게 식별합니다.
UserName
로그온하려는 사용자의 계정 이름을 식별하는 UNICODE_STRING 대한 포인터입니다.
Workstation
사용자가 로그온하려는 워크스테이션을 식별하는 UNICODE_STRING 대한 포인터입니다. NULL 은 워크스테이션 ID를 알 수 없음을 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | subauth.h |