winwlx.h) (WLX_MPR_NOTIFY_INFO 结构

[WLX_MPR_NOTIFY_INFO结构在 Windows Server 2008 和 Windows Vista 中不再可用。]

WLX_MPR_NOTIFY_INFO结构向网络提供商提供标识和身份验证信息。

身份验证成功后, GINA DLL 会将此信息返回给 Winlogon。 Winlogon 负责释放main结构和结构内指向的所有字符串。

语法

typedef struct _WLX_MPR_NOTIFY_INFO {
  PWSTR pszUserName;
  PWSTR pszDomain;
  PWSTR pszPassword;
  PWSTR pszOldPassword;
} WLX_MPR_NOTIFY_INFO, *PWLX_MPR_NOTIFY_INFO;

成员

pszUserName

指向登录 (帐户名称的指针,例如“user_name”) 。

pszUserName 指向的字符串必须由 GINA DLL 单独分配。 它将由 Winlogon 解除分配。

pszDomain

指向用于登录的域名称的指针。

pszDomain 指向的字符串必须由 GINA DLL 单独分配。 它将由 Winlogon 解除分配。

pszPassword

指向用户帐户的纯文本密码的指针。 如果 pszOldPassword 不为 NULL则 pszPassword 包含密码更改操作中的新密码。

pszPassword 指向的字符串必须由 GINA DLL 单独分配。 它将由 Winlogon 解除分配。

有关保护密码的信息,请参阅 处理密码

pszOldPassword

指向用户帐户的纯文本旧密码的指针,该用户帐户的密码刚刚更改 (在本例中, pszPassword 包含新密码) 。

pszOldPassword 指向的字符串必须由 GINA DLL 单独分配。 它将由 Winlogon 解除分配。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 winwlx.h