CAccessToken::LogonUser
지정 된 자격 증명과 관련 된 사용자에 로그온 세션을 만들려면이 메서드를 호출 합니다.
bool LogonUser(
LPCTSTR pszUserName,
LPCTSTR pszDomain,
LPCTSTR pszPassword,
DWORD dwLogonType = LOGON32_LOGON_INTERACTIVE,
DWORD dwLogonProvider = LOGON32_PROVIDER_DEFAULT
) throw( );
매개 변수
pszUserName
사용자 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터입니다.로그온 할 사용자 계정의 이름입니다.pszDomain
도메인 또는 해당 계정 데이터베이스를 포함 하는 서버 이름을 지정 하는 null로 끝나는 문자열에 대 한 포인터는 pszUserName 계정.pszPassword
지정 된 사용자 계정에 대 한 일반 텍스트 암호를 지정 하는 null로 끝나는 문자열에 대 한 포인터 pszUserName.dwLogonType
로그온 수행할 작업 유형을 지정 합니다.참조 LogonUser 에 대 한 자세한 내용은.dwLogonProvider
로그온 공급자를 지정합니다.참조 LogonUser 에 대 한 자세한 내용은.
반환 값
성공하면 true를 반환하고, 실패하면 false를 반환합니다.
설명
로그온 토큰 생성 됩니다 수 연결 된 액세스를 CAccessToken.성공 하려면이 메서드에 대 한의 CAccessToken 홀더 기본 신뢰할 수 있는 컴퓨터의 일부로 식별 SE_TCB_NAME 권한이 개체를 포함 해야 합니다.참조 LogonUser 필요한 권한에 대 한 자세한 내용은.
요구 사항
헤더: atlsecurity.h