|
typedef struct _WLX_CLIENT_CREDENTIALS_INFO | WLX_CLIENT_CREDENTIALS_INFO_V1_0 |
|
typedef struct _WLX_CLIENT_CREDENTIALS_INFO * | PWLX_CLIENT_CREDENTIALS_INFO_V1_0 |
|
typedef struct _WLX_CLIENT_CREDENTIALS_INFO_2_0 | WLX_CLIENT_CREDENTIALS_INFO_V2_0 |
|
typedef struct _WLX_CLIENT_CREDENTIALS_INFO_2_0 * | PWLX_CLIENT_CREDENTIALS_INFO_V2_0 |
|
typedef struct _WLX_CONSOLESWITCH_CREDENTIALS_INFO | WLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 |
|
typedef struct _WLX_CONSOLESWITCH_CREDENTIALS_INFO * | PWLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 |
|
typedef struct _WLX_MPR_NOTIFY_INFO | WLX_MPR_NOTIFY_INFO |
|
typedef struct _WLX_MPR_NOTIFY_INFO * | PWLX_MPR_NOTIFY_INFO |
|
typedef struct _WLX_PROFILE_V1_0 | WLX_PROFILE_V1_0 |
|
typedef struct _WLX_PROFILE_V1_0 * | PWLX_PROFILE_V1_0 |
|
typedef struct _WLX_PROFILE_V2_0 | WLX_PROFILE_V2_0 |
|
typedef struct _WLX_PROFILE_V2_0 * | PWLX_PROFILE_V2_0 |
|
typedef struct _WLX_SC_NOTIFICATION_INFO | WLX_SC_NOTIFICATION_INFO |
|
typedef struct _WLX_SC_NOTIFICATION_INFO * | PWLX_SC_NOTIFICATION_INFO |
|
typedef struct _WLX_TERMINAL_SERVICES_DATA | WLX_TERMINAL_SERVICES_DATA |
|
typedef struct _WLX_TERMINAL_SERVICES_DATA * | PWLX_TERMINAL_SERVICES_DATA |
|
typedef struct _WLX_DESKTOP | WLX_DESKTOP |
|
typedef struct _WLX_DESKTOP * | PWLX_DESKTOP |
|
typedef INT(WINAPI * | PWLX_ASSIGN_SHELL_PROTECTION) (_In_ HANDLE hWlx, _In_ HANDLE hToken, _In_ HANDLE hProcess, _In_ HANDLE hThread) |
|
typedef INT(WINAPI * | PWLX_CHANGE_PASSWORD_NOTIFY) (_In_ HANDLE hWlx, _In_ PWLX_MPR_NOTIFY_INFO pMprInfo, _In_ DWORD dwChangeInfo) |
|
typedef INT(WINAPI * | PWLX_CHANGE_PASSWORD_NOTIFY_EX) (_In_ HANDLE hWlx, _In_ PWLX_MPR_NOTIFY_INFO pMprInfo, _In_ DWORD dwChangeInfo, _In_ PWSTR ProviderName, _In_ PVOID Reserved) |
|
typedef BOOL(WINAPI * | PWLX_CLOSE_USER_DESKTOP) (_In_ HANDLE hWlx, _In_ PWLX_DESKTOP pDesktop, _In_ HANDLE hToken) |
|
typedef BOOL(WINAPI * | PWLX_CREATE_USER_DESKTOP) (_In_ HANDLE hWlx, _In_ HANDLE hToken, _In_ DWORD Flags, _In_ PWSTR pszDesktopName, _Out_ PWLX_DESKTOP *ppDesktop) |
|
typedef INT(WINAPI * | PWLX_DIALOG_BOX) (_In_ HANDLE hWlx, _In_ HANDLE hInst, _In_ LPWSTR lpszTemplate, _In_ HWND hwndOwner, _In_ DLGPROC dlgprc) |
|
typedef INT(WINAPI * | PWLX_DIALOG_BOX_INDIRECT) (_In_ HANDLE hWlx, _In_ HANDLE hInst, _In_ LPCDLGTEMPLATE hDialogTemplate, _In_ HWND hwndOwner, _In_ DLGPROC dlgprc) |
|
typedef INT(WINAPI * | PWLX_DIALOG_BOX_INDIRECT_PARAM) (_In_ HANDLE hWlx, _In_ HANDLE hInst, _In_ LPCDLGTEMPLATE hDialogTemplate, _In_ HWND hwndOwner, _In_ DLGPROC dlgprc, _In_ LPARAM dwInitParam) |
|
typedef INT(WINAPI * | PWLX_DIALOG_BOX_PARAM) (_In_ HANDLE hWlx, _In_ HANDLE hInst, _In_ LPWSTR lpszTemplate, _In_ HWND hwndOwner, _In_ DLGPROC dlgprc, _In_ LPARAM dwInitParam) |
|
typedef BOOL(WINAPI * | PWLX_DISCONNECT) (VOID) |
|
typedef BOOL(WINAPI * | PWLX_GET_OPTION) (_In_ HANDLE hWlx, _In_ DWORD Option, _Out_ ULONG_PTR *Value) |
|
typedef BOOL(WINAPI * | PWLX_GET_SOURCE_DESKTOP) (_In_ HANDLE hWlx, _Out_ PWLX_DESKTOP *ppDesktop) |
|
typedef INT(WINAPI * | PWLX_MESSAGE_BOX) (_In_ HANDLE hWlx, _In_ HWND hwndOwner, _In_ LPWSTR lpszText, _In_ LPWSTR lpszTitle, _In_ UINT fuStyle) |
|
typedef BOOL(WINAPI * | PWLX_QUERY_CLIENT_CREDENTIALS) (_Out_ PWLX_CLIENT_CREDENTIALS_INFO_V1_0 pCred) |
|
typedef DWORD(WINAPI * | PWLX_QUERY_CONSOLESWITCH_CREDENTIALS) (_Out_ PWLX_CONSOLESWITCH_CREDENTIALS_INFO_V1_0 pCred) |
|
typedef BOOL(WINAPI * | PWLX_QUERY_IC_CREDENTIALS) (_Out_ PWLX_CLIENT_CREDENTIALS_INFO_V1_0 pCred) |
|
typedef DWORD(WINAPI * | PWLX_QUERY_TERMINAL_SERVICES_DATA) (_In_ HANDLE hWlx, _Out_ PWLX_TERMINAL_SERVICES_DATA pTSData, _In_ WCHAR *UserName, _In_ WCHAR *Domain) |
|
typedef BOOL(WINAPI * | PWLX_QUERY_TS_LOGON_CREDENTIALS) (_Out_ PWLX_CLIENT_CREDENTIALS_INFO_V2_0 pCred) |
|
typedef VOID(WINAPI * | PWLX_SAS_NOTIFY) (_In_ HANDLE hWlx, _In_ DWORD dwSasType) |
|
typedef VOID(WINAPI * | PWLX_SET_CONTEXT_POINTER) (_In_ HANDLE hWlx, _In_ PVOID pWlxContext) |
|
typedef BOOL(WINAPI * | PWLX_SET_OPTION) (_In_ HANDLE hWlx, _In_ DWORD Option, _In_ ULONG_PTR Value, _Out_ ULONG_PTR *OldValue) |
|
typedef BOOL(WINAPI * | PWLX_SET_RETURN_DESKTOP) (_In_ HANDLE hWlx, _In_ PWLX_DESKTOP pDesktop) |
|
typedef BOOL(WINAPI * | PWLX_SET_TIMEOUT) (_In_ HANDLE hWlx, _In_ DWORD Timeout) |
|
typedef INT(WINAPI * | PWLX_SWITCH_DESKTOP_TO_USER) (_In_ HANDLE hWlx) |
|
typedef INT(WINAPI * | PWLX_SWITCH_DESKTOP_TO_WINLOGON) (_In_ HANDLE hWlx) |
|
typedef VOID(WINAPI * | PWLX_USE_CTRL_ALT_DEL) (_In_ HANDLE hWlx) |
|
typedef VOID(WINAPI * | PWLX_WIN31_MIGRATE) (_In_ HANDLE hWlx) |
|
typedef struct _WLX_DISPATCH_VERSION_1_0 | WLX_DISPATCH_VERSION_1_0 |
|
typedef struct _WLX_DISPATCH_VERSION_1_0 * | PWLX_DISPATCH_VERSION_1_0 |
|
typedef struct _WLX_DISPATCH_VERSION_1_1 | WLX_DISPATCH_VERSION_1_1 |
|
typedef struct _WLX_DISPATCH_VERSION_1_1 * | PWLX_DISPATCH_VERSION_1_1 |
|
typedef struct _WLX_DISPATCH_VERSION_1_2 | WLX_DISPATCH_VERSION_1_2 |
|
typedef struct _WLX_DISPATCH_VERSION_1_2 * | PWLX_DISPATCH_VERSION_1_2 |
|
typedef struct _WLX_DISPATCH_VERSION_1_3 | WLX_DISPATCH_VERSION_1_3 |
|
typedef struct _WLX_DISPATCH_VERSION_1_3 * | PWLX_DISPATCH_VERSION_1_3 |
|
typedef struct _WLX_DISPATCH_VERSION_1_4 | WLX_DISPATCH_VERSION_1_4 |
|
typedef struct _WLX_DISPATCH_VERSION_1_4 * | PWLX_DISPATCH_VERSION_1_4 |
|
typedef DWORD(CALLBACK * | PFNMSGECALLBACK) (_In_ BOOL bVerbose, _In_ LPWSTR lpMessage) |
|
typedef struct _WLX_NOTIFICATION_INFO | WLX_NOTIFICATION_INFO |
|
typedef struct _WLX_NOTIFICATION_INFO * | PWLX_NOTIFICATION_INFO |
|
|
BOOL WINAPI | WlxActivateUserShell (_In_ PVOID pWlxContext, _In_ PWSTR pszDesktopName, _In_ PWSTR pszMprLogonScript, _In_ PVOID pEnvironment) |
|
VOID WINAPI | WlxDisplayLockedNotice (_In_ PVOID pWlxContext) |
|
VOID WINAPI | WlxDisplaySASNotice (_In_ PVOID pWlxContext) |
|
BOOL WINAPI | WlxInitialize (_In_ LPWSTR lpWinsta, _In_ HANDLE hWlx, _In_ PVOID pvReserved, _In_ PVOID pWinlogonFunctions, _Out_ PVOID *pWlxContext) |
|
BOOL WINAPI | WlxIsLockOk (_In_ PVOID pWlxContext) |
|
BOOL WINAPI | WlxIsLogoffOk (_In_ PVOID pWlxContext) |
|
INT WINAPI | WlxLoggedOnSAS (_In_ PVOID pWlxContext, _In_ DWORD dwSasType, _In_ PVOID pReserved) |
|
INT WINAPI | WlxLoggedOutSAS (_In_ PVOID pWlxContext, _In_ DWORD dwSasType, _Out_ PLUID pAuthenticationId, _Inout_ PSID pLogonSid, _Out_ PDWORD pdwOptions, _Out_ PHANDLE phToken, _Out_ PWLX_MPR_NOTIFY_INFO pNprNotifyInfo, _Out_ PVOID *pProfile) |
|
VOID WINAPI | WlxLogoff (_In_ PVOID pWlxContext) |
|
BOOL WINAPI | WlxNegotiate (_In_ DWORD dwWinlogonVersion, _Out_ PDWORD pdwDllVersion) |
|
VOID WINAPI | WlxShutdown (_In_ PVOID pWlxContext, _In_ DWORD ShutdownType) |
|
INT WINAPI | WlxWkstaLockedSAS (_In_ PVOID pWlxContext, _In_ DWORD dwSasType) |
|
BOOL WINAPI | WlxScreenSaverNotify (_In_ PVOID pWlxContext, _Inout_ BOOL *pSecure) |
|
BOOL WINAPI | WlxStartApplication (_In_ PVOID pWlxContext, _In_ PWSTR pszDesktopName, _In_ PVOID pEnvironment, _In_ PWSTR pszCmdLine) |
|
BOOL WINAPI | WlxDisplayStatusMessage (_In_ PVOID pWlxContext, _In_ HDESK hDesktop, _In_ DWORD dwOptions, _In_ PWSTR pTitle, _In_ PWSTR pMessage) |
|
BOOL WINAPI | WlxGetStatusMessage (_In_ PVOID pWlxContext, _Out_ DWORD *pdwOptions, _Out_ PWSTR pMessage, _In_ DWORD dwBufferSize) |
|
BOOL WINAPI | WlxNetworkProviderLoad (_In_ PVOID pWlxContext, _Out_ PWLX_MPR_NOTIFY_INFO pNprNotifyInfo) |
|
BOOL WINAPI | WlxRemoveStatusMessage (_In_ PVOID pWlxContext) |
|
VOID WINAPI | WlxDisconnectNotify (_In_ PVOID pWlxContext) |
|
BOOL WINAPI | WlxGetConsoleSwitchCredentials (_In_ PVOID pWlxContext, _Out_ PVOID pCredInfo) |
|
VOID WINAPI | WlxReconnectNotify (_In_ PVOID pWlxContext) |
|