CAccessToken::LogonUser
Volání této metody vytvořit přihlašovací relace spojené s danými pověřeními uživatele.
bool LogonUser(
LPCTSTR pszUserName,
LPCTSTR pszDomain,
LPCTSTR pszPassword,
DWORD dwLogonType = LOGON32_LOGON_INTERACTIVE,
DWORD dwLogonProvider = LOGON32_PROVIDER_DEFAULT
) throw( );
Parametry
pszUserName
Ukazatel na řetězec zakončený hodnotou null, který určuje uživatelské jméno.Toto je název účtu uživatele o přihlášení k.pszDomain
Řetězec zakončený hodnotou null, který určuje název domény nebo serveru, jehož účet databáze obsahuje ukazatel pszUserName účet.pszPassword
Ukazatel na řetězec zakončený hodnotou null, který určuje prostým textovým heslem pro účet uživatele určený pszUserName .dwLogonType
Určuje typ přihlášení operaci provést.Viz LogonUser další podrobnosti.dwLogonProvider
Určuje zprostředkovatele přihlášení.Viz LogonUser další podrobnosti.
Vrácená hodnota
Vrátí hodnotu true při úspěchu, false při selhání.
Poznámky
Přístup k tokenu vyplývající z přihlášení bude spojena s CAccessToken .Tato metoda úspěšná CAccessToken objekt musí mít oprávnění SE_TCB_NAME, identifikaci držitele jako součást základní důvěryhodný počítač.Viz LogonUser Další informace týkající se oprávnění nutná.
Požadavky
Záhlaví: atlsecurity.h