ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

wtsapi32.h File Reference

Go to the source code of this file.

Data Structures

struct  PWTS_PROCESS_INFOA
struct  PWTS_PROCESS_INFOW
struct  PWTS_SESSION_INFOA
struct  PWTS_SESSION_INFOW
struct  PWTS_SERVER_INFOA
struct  PWTS_SERVER_INFOW

Defines

#define WTSConnectSession   WINELIB_NAME_AW(WTSConnectSession)
#define WTSEnumerateProcesses   WINELIB_NAME_AW(WTSEnumerateProcesses)
#define WTSEnumerateServers   WINELIB_NAME_AW(WTSEnumerateServers)
#define WTSEnumerateSessions   WINELIB_NAME_AW(WTSEnumerateSessions)
#define WTSOpenServer   WINELIB_NAME_AW(WTSOpenServer)
#define WTSQuerySessionInformation   WINELIB_NAME_AW(WTSQuerySessionInformation)
#define WTSQueryUserConfig   WINELIB_NAME_AW(WTSQueryUserConfig)
#define WTSStartRemoteControlSession   WINELIB_NAME_AW(WTSStartRemoteControlSession)

Enumerations

enum  WTS_VIRTUAL_CLASS { WTSVirtualClientData, WTSVirtualFileHandle }
enum  WTS_INFO_CLASS {
  WTSInitialProgram, WTSApplicationName, WTSWorkingDirectory, WTSOEMId,
  WTSSessionId, WTSUserName, WTSWinStationName, WTSDomainName,
  WTSConnectState, WTSClientBuildNumber, WTSClientName, WTSClientDirectory,
  WTSClientProductId, WTSClientHardwareId, WTSClientAddress, WTSClientDisplay,
  WTSClientProtocolType
}
enum  WTS_CONNECTSTATE_CLASS {
  WTSActive, WTSConnected, WTSConnectQuery, WTSShadow,
  WTSDisconnected, WTSIdle, WTSListen, WTSReset,
  WTSDown, WTSInit
}
enum  WTS_CONFIG_CLASS {
  WTSUserConfigInitialProgram, WTSUserConfigWorkingDirectory, WTSUserConfigInheritInitialProgram, WTSUserConfigAllowLogonTerminalServer,
  WTSUserConfigTimeoutSettingsConnections, WTSUserConfigTimeoutSettingsDisconnections, WTSUserConfigTimeoutSettingsIdle, WTSUserConfigDeviceClientDrives,
  WTSUserConfigDeviceClientPrinters, WTSUserConfigDeviceClientDefaultPrinter, WTSUserConfigBrokenTimeoutSettings, WTSUserConfigModemCallbackSettings,
  WTSUserConfigModemCallbackPhoneNumber, WTSUserConfigShadowSettings, WTSUserConfigTerminalServerProfilePath, WTSUserConfigTerminalServerHomeDirectory,
  WTSUserConfigfTerminalServerRemoteHomeDir
}

Functions

void WINAPI WTSCloseServer (HANDLE)
BOOL WINAPI WTSConnectSessionA (ULONG, ULONG, PSTR, BOOL)
BOOL WINAPI WTSConnectSessionW (ULONG, ULONG, PWSTR, BOOL)
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 *)
BOOL WINAPI WTSEnumerateServersA (LPSTR, DWORD, DWORD, PWTS_SERVER_INFOA *, DWORD *)
BOOL WINAPI WTSEnumerateServersW (LPWSTR, DWORD, DWORD, PWTS_SERVER_INFOW *, DWORD *)
BOOL WINAPI WTSEnumerateSessionsA (HANDLE, DWORD, DWORD, PWTS_SESSION_INFOA *, DWORD *)
BOOL WINAPI WTSEnumerateSessionsW (HANDLE, DWORD, DWORD, PWTS_SESSION_INFOW *, DWORD *)
void WINAPI WTSFreeMemory (PVOID)
HANDLE WINAPI WTSOpenServerA (LPSTR)
HANDLE WINAPI WTSOpenServerW (LPWSTR)
BOOL WINAPI WTSQuerySessionInformationA (HANDLE, DWORD, WTS_INFO_CLASS, LPSTR *, DWORD *)
BOOL WINAPI WTSQuerySessionInformationW (HANDLE, DWORD, WTS_INFO_CLASS, LPWSTR *, DWORD *)
BOOL WINAPI WTSQueryUserConfigA (LPSTR, LPSTR, WTS_CONFIG_CLASS, LPSTR *, DWORD *)
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)
BOOL WINAPI WTSStopRemoteControlSession (ULONG)
BOOL WINAPI WTSTerminateProcess (HANDLE, DWORD, DWORD)
BOOL WINAPI WTSUnRegisterSessionNotification (HWND)
BOOL WINAPI WTSUnRegisterSessionNotificationEx (HANDLE, HWND)
BOOL WINAPI WTSWaitSystemEvent (HANDLE, DWORD, DWORD *)

Generated on Sun May 27 2012 05:56:18 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.