winwlx.h) (WLX_DISPATCH_VERSION_1_4 结构

WLX_DISPATCH_VERSION_1_4 结构定义在 WlxInitialize 调用中传递给 GINA DLL 的 Winlogon 版本 1.4 函数调度表的格式。

如果 GINA DLL 在其 WlxNegotiate 的实现中指定版本 1.4,则使用此调度表。

语法

typedef struct _WLX_DISPATCH_VERSION_1_4 {
  PWLX_USE_CTRL_ALT_DEL                WlxUseCtrlAltDel;
  PWLX_SET_CONTEXT_POINTER             WlxSetContextPointer;
  PWLX_SAS_NOTIFY                      WlxSasNotify;
  PWLX_SET_TIMEOUT                     WlxSetTimeout;
  PWLX_ASSIGN_SHELL_PROTECTION         WlxAssignShellProtection;
  PWLX_MESSAGE_BOX                     WlxMessageBox;
  PWLX_DIALOG_BOX                      WlxDialogBox;
  PWLX_DIALOG_BOX_PARAM                WlxDialogBoxParam;
  PWLX_DIALOG_BOX_INDIRECT             WlxDialogBoxIndirect;
  PWLX_DIALOG_BOX_INDIRECT_PARAM       WlxDialogBoxIndirectParam;
  PWLX_SWITCH_DESKTOP_TO_USER          WlxSwitchDesktopToUser;
  PWLX_SWITCH_DESKTOP_TO_WINLOGON      WlxSwitchDesktopToWinlogon;
  PWLX_CHANGE_PASSWORD_NOTIFY          WlxChangePasswordNotify;
  PWLX_GET_SOURCE_DESKTOP              WlxGetSourceDesktop;
  PWLX_SET_RETURN_DESKTOP              WlxSetReturnDesktop;
  PWLX_CREATE_USER_DESKTOP             WlxCreateUserDesktop;
  PWLX_CHANGE_PASSWORD_NOTIFY_EX       WlxChangePasswordNotifyEx;
  PWLX_CLOSE_USER_DESKTOP              WlxCloseUserDesktop;
  PWLX_SET_OPTION                      WlxSetOption;
  PWLX_GET_OPTION                      WlxGetOption;
  PWLX_WIN31_MIGRATE                   WlxWin31Migrate;
  PWLX_QUERY_CLIENT_CREDENTIALS        WlxQueryClientCredentials;
  PWLX_QUERY_IC_CREDENTIALS            WlxQueryInetConnectorCredentials;
  PWLX_DISCONNECT                      WlxDisconnect;
  PWLX_QUERY_TERMINAL_SERVICES_DATA    WlxQueryTerminalServicesData;
  PWLX_QUERY_CONSOLESWITCH_CREDENTIALS WlxQueryConsoleSwitchCredentials;
  PWLX_QUERY_TS_LOGON_CREDENTIALS      WlxQueryTsLogonCredentials;
} WLX_DISPATCH_VERSION_1_4, *PWLX_DISPATCH_VERSION_1_4;

成员

WlxUseCtrlAltDel

指向 WlxUseCtrlAltDel 函数的 指针。

WlxSetContextPointer

指向 WlxSetContextPointer 函数的 指针。

WlxSasNotify

指向 WlxSasNotify 函数的 指针。

WlxSetTimeout

指向 WlxSetTimeout 函数的指针。

WlxAssignShellProtection

指向 WlxAssignShellProtection 函数的 指针。

WlxMessageBox

指向 WlxMessageBox 函数的 指针。

WlxDialogBox

指向 WlxDialogBox 函数的指针。

WlxDialogBoxParam

指向 WlxDialogBoxParam 函数的 指针。

WlxDialogBoxIndirect

指向 WlxDialogBoxIndirect 函数的 指针。

WlxDialogBoxIndirectParam

指向 WlxDialogBoxIndirectParam 函数的 指针。

WlxSwitchDesktopToUser

指向 WlxSwitchDesktopToUser 函数的 指针。

WlxSwitchDesktopToWinlogon

指向 WlxSwitchDesktopToWinlogon 函数的 指针。

WlxChangePasswordNotify

指向 WlxChangePasswordNotify 函数的 指针。

WlxGetSourceDesktop

指向 WlxGetSourceDesktop 函数的指针。

WlxSetReturnDesktop

指向 WlxSetReturnDesktop 函数的 指针。

WlxCreateUserDesktop

指向 WlxCreateUserDesktop 函数的 指针。

WlxChangePasswordNotifyEx

指向 WlxChangePasswordNotifyEx 函数的 指针。

WlxCloseUserDesktop

指向 WlxCloseUserDesktop 函数的 指针。

WlxSetOption

指向 WlxSetOption 函数的 指针。

WlxGetOption

指向 WlxGetOption 函数的 指针。

WlxWin31Migrate

指向 WlxWin31Migrate 函数的 指针。

WlxQueryClientCredentials

指向 WlxQueryClientCredentials 函数的 指针。

WlxQueryInetConnectorCredentials

指向 WlxQueryInetConnectorCredentials 函数的 指针。

WlxDisconnect

指向 WlxDisconnect 函数的 指针。

WlxQueryTerminalServicesData

指向 WlxQueryTerminalServicesData 函数的 指针。

WlxQueryConsoleSwitchCredentials

指向 WlxQueryConsoleSwitchCredentials 函数的 指针。

WlxQueryTsLogonCredentials

指向 WlxQueryTsLogonCredentials 函数的 指针。

要求

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