Share via


WLX_CLIENT_CREDENTIALS_INFO_V2_0 구조체(winwlx.h)

WLX_CLIENT_CREDENTIALS_INFO_V2_0 구조에는 WlxQueryTsLogonCredentials 호출에서 반환된 클라이언트 자격 증명이 포함됩니다.

GINA DLL은 구조체가 더 이상 필요하지 않은 경우 LocalFree를 호출하여 이 구조체에서 사용하는 리소스를 해제할 책임이 있습니다.

구문

typedef struct _WLX_CLIENT_CREDENTIALS_INFO_2_0 {
  DWORD dwType;
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  BOOL  fPromptForPassword;
  BOOL  fDisconnectOnLogonFailure;
} WLX_CLIENT_CREDENTIALS_INFO_V2_0, *PWLX_CLIENT_CREDENTIALS_INFO_V2_0;

멤버

dwType

GINA DLL에서 할당한 자격 증명 구조의 형식을 지정합니다. 자격 증명 형식은 접두사 WLX_CREDENTIAL_TYPE_xxx 사용하여 정의됩니다.

pszUserName

로그온한 계정 이름에 대한 포인터입니다.

pszDomain

로그온하는 데 사용되는 도메인 이름에 대한 포인터입니다.

pszPassword

사용자 계정의 일반 텍스트 암호에 대한 포인터입니다. pszPassword 사용을 마쳤으면 SecureZeroMemory 함수를 호출하여 메모리에서 중요한 정보를 지웁니다.

암호 보호에 대한 자세한 내용은 암호 처리를 참조하세요.

fPromptForPassword

관리 재정의로 인해 암호를 묻는 메시지가 강제로 표시됩니다. 이렇게 하면 암호 없이 자동 로그온을 구분할 수 있습니다.

fDisconnectOnLogonFailure

로그온이 실패할 경우 GINA에서 사용자가 다른 자격 증명을 제공할 수 있는지 여부를 결정합니다. fDisconnectOnLogonFailureTRUE이고 로그온이 실패하면 WlxLoggedOutSAS는 WLX_SAS_ACTION_LOGOFF 반환해야 합니다. 이로 인해 Winlogon 이 세션을 종료합니다. fDisconnectOnLogonFailureFALSE이고 로그온이 실패하면 GINA에서 사용자가 다른 자격 증명을 제출하도록 허용할 수 있습니다.

요구 사항

   
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 winwlx.h

참고 항목

WlxQueryTsLogonCredentials