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 函数返回以下值之一。

返回代码 说明
TRUE
选项已设置为 Value 参数中指定的值。
FALSE
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

另请参阅

WLX_DISPATCH_VERSION_1_3

WlxGetOption

WlxInitialize

WlxNegotiate