Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
32e11378
Commit
32e11378
authored
Nov 28, 2010
by
Daniel Zimmermann
Committed by
Alexandre Julliard
Nov 29, 2010
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wtsapi32: Add some stubs.
parent
bbbd5a49
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
19 deletions
+40
-19
wtsapi32.c
dlls/wtsapi32/wtsapi32.c
+0
-0
wtsapi32.spec
dlls/wtsapi32/wtsapi32.spec
+26
-18
wtsapi32.h
include/wtsapi32.h
+14
-1
No files found.
dlls/wtsapi32/wtsapi32.c
View file @
32e11378
This diff is collapsed.
Click to expand it.
dlls/wtsapi32/wtsapi32.spec
View file @
32e11378
@ stdcall WTSCloseServer(long)
@ stdcall WTSConnectSessionA(long long ptr long)
@ stdcall WTSConnectSessionW(long long ptr long)
@ stdcall WTSDisconnectSession(long long long)
@ stdcall WTSEnumerateProcessesA(long long long ptr ptr)
@ stdcall WTSEnumerateProcessesW(long long long ptr ptr)
@ st
ub WTSEnumerateServersA
@ st
ub WTSEnumerateServersW
@ st
dcall WTSEnumerateServersA(ptr long long ptr ptr)
@ st
dcall WTSEnumerateServersW(ptr long long ptr ptr)
@ stdcall WTSEnumerateSessionsA(long long long ptr ptr)
@ stdcall WTSEnumerateSessionsW(long long long ptr ptr)
@ stdcall WTSFreeMemory(ptr)
@ stdcall WTSLogoffSession(
ptr
long long)
@ stdcall WTSLogoffSession(
long
long long)
@ stdcall WTSOpenServerA(ptr)
@ stdcall WTSOpenServerW(ptr)
@ stdcall WTSQuerySessionInformationA(long long long ptr ptr)
@ stdcall WTSQuerySessionInformationW(long long long ptr ptr)
@ st
ub WTSQueryUserConfigA
@ st
ub WTSQueryUserConfigW
@ st
dcall WTSQueryUserConfigA(ptr ptr long ptr ptr)
@ st
dcall WTSQueryUserConfigW(ptr ptr long ptr ptr)
@ stdcall WTSQueryUserToken(long ptr)
@ stdcall WTSRegisterSessionNotification(long long)
@ stub WTSSendMessageA
@ stub WTSSendMessageW
@ stdcall WTSRegisterSessionNotificationEx(long long long)
@ stdcall WTSSendMessageA(long long ptr long ptr long long long ptr long)
@ stdcall WTSSendMessageW(long long ptr long ptr long long long ptr long)
@ stub WTSSetSessionInformationA
@ stub WTSSetSessionInformationW
@ stub WTSSetUserConfigA
@ stub WTSSetUserConfigW
@ stub WTSShutdownSystem
@ stub WTSTerminateProcess
@ stdcall WTSSetUserConfigA(ptr ptr long ptr long)
@ stdcall WTSSetUserConfigW(ptr ptr long ptr long)
@ stdcall WTSShutdownSystem(long long)
@ stdcall WTSStartRemoteControlSessionA(ptr long long long)
@ stdcall WTSStartRemoteControlSessionW(ptr long long long)
@ stdcall WTSStopRemoteControlSession(long)
@ stdcall WTSTerminateProcess(long long long)
@ stdcall WTSUnRegisterSessionNotification(long)
@ stub WTSVirtualChannelClose
@ stub WTSVirtualChannelOpen
@ stub WTSVirtualChannelPurgeInput
@ stub WTSVirtualChannelPurgeOutput
@ stub WTSVirtualChannelQuery
@ stub WTSVirtualChannelRead
@ stub WTSVirtualChannelWrite
@ stdcall WTSUnRegisterSessionNotificationEx(long long)
@ stdcall WTSVirtualChannelClose(long)
@ stdcall WTSVirtualChannelOpen(long long ptr)
@ stdcall WTSVirtualChannelOpenEx(long ptr long)
@ stdcall WTSVirtualChannelPurgeInput(long)
@ stdcall WTSVirtualChannelPurgeOutput(long)
@ stdcall WTSVirtualChannelQuery(long long ptr ptr)
@ stdcall WTSVirtualChannelRead(long long ptr long ptr)
@ stdcall WTSVirtualChannelWrite(long ptr long ptr)
@ stdcall WTSWaitSystemEvent(long long ptr)
include/wtsapi32.h
View file @
32e11378
...
...
@@ -24,6 +24,12 @@ extern "C" {
#endif
typedef
enum
_WTS_VIRTUAL_CLASS
{
WTSVirtualClientData
,
WTSVirtualFileHandle
}
WTS_VIRTUAL_CLASS
;
typedef
enum
tagWTS_INFO_CLASS
{
WTSInitialProgram
,
...
...
@@ -130,6 +136,9 @@ DECL_WINELIB_TYPE_AW(WTS_SERVER_INFO)
DECL_WINELIB_TYPE_AW
(
PWTS_SERVER_INFO
)
void
WINAPI
WTSCloseServer
(
HANDLE
);
BOOL
WINAPI
WTSConnectSessionA
(
ULONG
,
ULONG
,
PSTR
,
BOOL
);
BOOL
WINAPI
WTSConnectSessionW
(
ULONG
,
ULONG
,
PWSTR
,
BOOL
);
#define WTSConnectSession WINELIB_NAME_AW(WTSConnectSession)
BOOL
WINAPI
WTSDisconnectSession
(
HANDLE
,
DWORD
,
BOOL
);
BOOL
WINAPI
WTSEnumerateProcessesA
(
HANDLE
,
DWORD
,
DWORD
,
PWTS_PROCESS_INFOA
*
,
DWORD
*
);
BOOL
WINAPI
WTSEnumerateProcessesW
(
HANDLE
,
DWORD
,
DWORD
,
PWTS_PROCESS_INFOW
*
,
DWORD
*
);
...
...
@@ -140,7 +149,7 @@ BOOL WINAPI WTSEnumerateServersW( LPWSTR, DWORD, DWORD, PWTS_SERVER_INFOW*, DWOR
BOOL
WINAPI
WTSEnumerateSessionsA
(
HANDLE
,
DWORD
,
DWORD
,
PWTS_SESSION_INFOA
*
,
DWORD
*
);
BOOL
WINAPI
WTSEnumerateSessionsW
(
HANDLE
,
DWORD
,
DWORD
,
PWTS_SESSION_INFOW
*
,
DWORD
*
);
#define WTSEnumerateSessions WINELIB_NAME_AW(WTSEnumerateSessions)
void
WINAPI
WTSFreeMemory
(
PVOID
);
void
WINAPI
WTSFreeMemory
(
PVOID
);
HANDLE
WINAPI
WTSOpenServerA
(
LPSTR
);
HANDLE
WINAPI
WTSOpenServerW
(
LPWSTR
);
#define WTSOpenServer WINELIB_NAME_AW(WTSOpenServer)
...
...
@@ -153,6 +162,10 @@ BOOL WINAPI WTSQueryUserConfigW(LPWSTR,LPWSTR,WTS_CONFIG_CLASS,LPWSTR*,DWORD*);
BOOL
WINAPI
WTSQueryUserToken
(
ULONG
,
PHANDLE
);
BOOL
WINAPI
WTSRegisterSessionNotification
(
HWND
,
DWORD
);
BOOL
WINAPI
WTSRegisterSessionNotificationEx
(
HANDLE
,
HWND
,
DWORD
);
BOOL
WINAPI
WTSStartRemoteControlSessionA
(
LPSTR
,
ULONG
,
BYTE
,
USHORT
);
BOOL
WINAPI
WTSStartRemoteControlSessionW
(
LPWSTR
,
ULONG
,
BYTE
,
USHORT
);
#define WTSStartRemoteControlSession WINELIB_NAME_AW(WTSStartRemoteControlSession)
BOOL
WINAPI
WTSStopRemoteControlSession
(
ULONG
);
BOOL
WINAPI
WTSTerminateProcess
(
HANDLE
,
DWORD
,
DWORD
);
BOOL
WINAPI
WTSUnRegisterSessionNotification
(
HWND
);
BOOL
WINAPI
WTSUnRegisterSessionNotificationEx
(
HANDLE
,
HWND
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment