凭据管理器
凭据管理器类似于网络提供程序,因为它提供 多提供程序路由器 (MPR) 调用的入口点。 事实上,某些网络提供程序也是凭据管理器。
是否在与网络提供程序函数相同的 DLL 中实现凭据管理功能取决于应用程序的要求。 凭据管理器在身份验证信息更改时接收通知。 例如,当用户登录或帐户密码更改时,凭据管理器会收到通知。 当登录进程(如 Winlogon)正在登录或更改帐户的密码时,它会调用相应的 MPR Windows 网络 (WNet) 函数。 然后,MPR 为每个凭据管理器调用相应的入口点。 这些凭据管理功能将始终在系统上下文 LocalSystem 中调用,而不是在用户上下文中调用。 有关 WNet 函数的详细信息,请参阅 Windows 网络。 有关凭据管理器必须实现的接口的详细信息,请参阅 凭据管理 API。