WLX_DISPATCH_VERSION_1_4 構造体 (winwlx.h)

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 (デスクトップ アプリのみ)
Header winwlx.h