WlxNetworkProviderLoad 函数 (winwlx.h)
[自 Windows Server 2008 和 Windows Vista 起,WlxNetworkProviderLoad 函数不再可供使用。]
WlxNetworkProviderLoad 函数必须由替换 GINA DLL 实现。 Winlogon 调用此函数来收集有效的身份验证和标识信息。
注意 在 Windows Vista 中忽略 GINA DLL。
语法
BOOL WlxNetworkProviderLoad(
[in] PVOID pWlxContext,
[out] PWLX_MPR_NOTIFY_INFO pNprNotifyInfo
);
参数
[in] pWlxContext
指向与此窗口工作站关联的 GINA 上下文的指针。 当 Winlogon 为此工作站调用 WlxInitialize 时,GINA 将返回此上下文值。
[out] pNprNotifyInfo
指向包含用户的域、用户名和密码信息的 WLX_MPR_NOTIFY_INFO 结构。 Winlogon 将使用此信息向网络提供商提供标识和身份验证信息。
GINA 不需要返回密码信息。 Winlogon 将忽略结构中的任何 NULL 字段。 使用 LocalAlloc 分配每个字符串;Winlogon 将在不再需要时释放它们。
返回值
返回代码 | 说明 |
---|---|
|
如果用户已经过身份验证,则返回 TRUE 。 |
|
如果未对用户进行身份验证,则返回 FALSE 。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | winwlx.h |