如何在Windows中validation用户名和密码?

给定一个用户名和密码,是否有办法检查名称是否是系统上的有效用户帐户,以及提供的密码是否与该用户帐户的密码相匹配?


编辑:需要这样的authentication方式在这个应用程序中的结构。 该应用程序使用系统上的本地帐户,以允许用户远程访问文件和东西。 我的应用程序需要validation这些用户的方式,以便他们访问其服务。

您应该可以使用LogonUser() API来实现此目的…如果调用失败,那么用户名或密码都是假的。