PWLX_SET_OPTION回调函数 (winwlx.h)
[自 Windows Server 2008 和 Windows Vista 起,WlxSetOption 函数不再可用。]
由 GINA 调用以设置选项的值。
注意 在 Windows Vista 中忽略 GINA DLL。
语法
PWLX_SET_OPTION PwlxSetOption;
BOOL PwlxSetOption(
[in] HANDLE hWlx,
[in] DWORD Option,
[in] ULONG_PTR Value,
[out] ULONG_PTR *OldValue
)
{...}
参数
[in] hWlx
指定在 WlxInitialize 调用中传递给 GINA 的 Winlogon 句柄。
[in] Option
指定以下选项之一:
[in] Value
指定选项的新值。
[out] OldValue
返回时,指向选项设置为的旧值的指针。
返回值
WlxSetOption 函数返回以下值之一。
返回代码 | 说明 |
---|---|
|
选项已设置为 Value 参数中指定的值。 |
|
Winlogon 未将 Option 设置为 Value。 |
注解
为了访问此函数,GINA DLL 必须使用 WLX_DISPATCH_VERSION_1_3 结构,并在其 WlxNegotiate 调用中将 Winlogon 版本设置为至少WLX_VERSION_1_3。
使用 WlxGetOption 检索选项的当前值。
要求
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | winwlx.h |