다음을 통해 공유


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 [데스크톱 앱만 해당]
머리글 winwlx.h