Vanara/PInvoke/WTSApi32/CorrelationReport.md

81 lines
16 KiB
Markdown

## Vanara.PInvoke.WTSApi32
PInvoke API (methods, structures and constants) imported from Windows WTSApi32.dll.
- Includes methods from wtsapi32.dll
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.WTSApi32?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.WTSApi32?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.WTSApi32)
### Methods - 100% API coverage (44 of 44 functions)
Native Method | Header | Managed Method
--- | --- | ---
[WTSCloseServer](https://www.google.com/search?num=5&q=WTSCloseServer+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSCloseServer](https://github.com/dahall/Vanara/search?l=C%23&q=WTSCloseServer)
[WTSConnectSession](https://www.google.com/search?num=5&q=WTSConnectSessionA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSConnectSession](https://github.com/dahall/Vanara/search?l=C%23&q=WTSConnectSession)
[WTSCreateListener](https://www.google.com/search?num=5&q=WTSCreateListenerA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSCreateListener](https://github.com/dahall/Vanara/search?l=C%23&q=WTSCreateListener)
[WTSDisconnectSession](https://www.google.com/search?num=5&q=WTSDisconnectSession+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSDisconnectSession](https://github.com/dahall/Vanara/search?l=C%23&q=WTSDisconnectSession)
[WTSEnableChildSessions](https://www.google.com/search?num=5&q=WTSEnableChildSessions+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnableChildSessions](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnableChildSessions)
[WTSEnumerateListeners](https://www.google.com/search?num=5&q=WTSEnumerateListenersA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateListeners](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateListeners)
[WTSEnumerateProcesses](https://www.google.com/search?num=5&q=WTSEnumerateProcessesA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateProcesses](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateProcesses)
[WTSEnumerateProcessesEx](https://www.google.com/search?num=5&q=WTSEnumerateProcessesExA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateProcessesEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateProcessesEx)
[WTSEnumerateServers](https://www.google.com/search?num=5&q=WTSEnumerateServersA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateServers](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateServers)
[WTSEnumerateSessions](https://www.google.com/search?num=5&q=WTSEnumerateSessionsA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateSessions](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateSessions)
[WTSEnumerateSessionsEx](https://www.google.com/search?num=5&q=WTSEnumerateSessionsExA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSEnumerateSessionsEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSEnumerateSessionsEx)
[WTSFreeMemory](https://www.google.com/search?num=5&q=WTSFreeMemory+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSFreeMemory](https://github.com/dahall/Vanara/search?l=C%23&q=WTSFreeMemory)
[WTSFreeMemoryEx](https://www.google.com/search?num=5&q=WTSFreeMemoryExA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSFreeMemoryEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSFreeMemoryEx)
[WTSGetChildSessionId](https://www.google.com/search?num=5&q=WTSGetChildSessionId+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSGetChildSessionId](https://github.com/dahall/Vanara/search?l=C%23&q=WTSGetChildSessionId)
[WTSGetListenerSecurity](https://www.google.com/search?num=5&q=WTSGetListenerSecurityA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSGetListenerSecurity](https://github.com/dahall/Vanara/search?l=C%23&q=WTSGetListenerSecurity)
[WTSIsChildSessionsEnabled](https://www.google.com/search?num=5&q=WTSIsChildSessionsEnabled+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSIsChildSessionsEnabled](https://github.com/dahall/Vanara/search?l=C%23&q=WTSIsChildSessionsEnabled)
[WTSLogoffSession](https://www.google.com/search?num=5&q=WTSLogoffSession+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSLogoffSession](https://github.com/dahall/Vanara/search?l=C%23&q=WTSLogoffSession)
[WTSOpenServer](https://www.google.com/search?num=5&q=WTSOpenServerA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSOpenServer](https://github.com/dahall/Vanara/search?l=C%23&q=WTSOpenServer)
[WTSOpenServerEx](https://www.google.com/search?num=5&q=WTSOpenServerExA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSOpenServerEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSOpenServerEx)
[WTSQueryListenerConfig](https://www.google.com/search?num=5&q=WTSQueryListenerConfigA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSQueryListenerConfig](https://github.com/dahall/Vanara/search?l=C%23&q=WTSQueryListenerConfig)
[WTSQuerySessionInformation](https://www.google.com/search?num=5&q=WTSQuerySessionInformationA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSQuerySessionInformation](https://github.com/dahall/Vanara/search?l=C%23&q=WTSQuerySessionInformation)
[WTSQueryUserConfig](https://www.google.com/search?num=5&q=WTSQueryUserConfigA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSQueryUserConfig](https://github.com/dahall/Vanara/search?l=C%23&q=WTSQueryUserConfig)
[WTSQueryUserToken](https://www.google.com/search?num=5&q=WTSQueryUserToken+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSQueryUserToken](https://github.com/dahall/Vanara/search?l=C%23&q=WTSQueryUserToken)
[WTSRegisterSessionNotification](https://www.google.com/search?num=5&q=WTSRegisterSessionNotification+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSRegisterSessionNotification](https://github.com/dahall/Vanara/search?l=C%23&q=WTSRegisterSessionNotification)
[WTSRegisterSessionNotificationEx](https://www.google.com/search?num=5&q=WTSRegisterSessionNotificationEx+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSRegisterSessionNotificationEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSRegisterSessionNotificationEx)
[WTSSendMessage](https://www.google.com/search?num=5&q=WTSSendMessageA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSSendMessage](https://github.com/dahall/Vanara/search?l=C%23&q=WTSSendMessage)
[WTSSetListenerSecurity](https://www.google.com/search?num=5&q=WTSSetListenerSecurityA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSSetListenerSecurity](https://github.com/dahall/Vanara/search?l=C%23&q=WTSSetListenerSecurity)
[WTSSetRenderHint](https://www.google.com/search?num=5&q=WTSSetRenderHint+site%3Adocs.microsoft.com) | wtshintapi.h | [Vanara.PInvoke.WTSApi32.WTSSetRenderHint](https://github.com/dahall/Vanara/search?l=C%23&q=WTSSetRenderHint)
[WTSSetUserConfig](https://www.google.com/search?num=5&q=WTSSetUserConfigA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSSetUserConfig](https://github.com/dahall/Vanara/search?l=C%23&q=WTSSetUserConfig)
[WTSShutdownSystem](https://www.google.com/search?num=5&q=WTSShutdownSystem+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSShutdownSystem](https://github.com/dahall/Vanara/search?l=C%23&q=WTSShutdownSystem)
[WTSStartRemoteControlSession](https://www.google.com/search?num=5&q=WTSStartRemoteControlSessionA+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSStartRemoteControlSession](https://github.com/dahall/Vanara/search?l=C%23&q=WTSStartRemoteControlSession)
[WTSStopRemoteControlSession](https://www.google.com/search?num=5&q=WTSStopRemoteControlSession+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSStopRemoteControlSession](https://github.com/dahall/Vanara/search?l=C%23&q=WTSStopRemoteControlSession)
[WTSTerminateProcess](https://www.google.com/search?num=5&q=WTSTerminateProcess+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSTerminateProcess](https://github.com/dahall/Vanara/search?l=C%23&q=WTSTerminateProcess)
[WTSUnRegisterSessionNotification](https://www.google.com/search?num=5&q=WTSUnRegisterSessionNotification+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSUnRegisterSessionNotification](https://github.com/dahall/Vanara/search?l=C%23&q=WTSUnRegisterSessionNotification)
[WTSUnRegisterSessionNotificationEx](https://www.google.com/search?num=5&q=WTSUnRegisterSessionNotificationEx+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSUnRegisterSessionNotificationEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSUnRegisterSessionNotificationEx)
[WTSVirtualChannelClose](https://www.google.com/search?num=5&q=WTSVirtualChannelClose+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelClose](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelClose)
[WTSVirtualChannelOpen](https://www.google.com/search?num=5&q=WTSVirtualChannelOpen+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelOpen](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelOpen)
[WTSVirtualChannelOpenEx](https://www.google.com/search?num=5&q=WTSVirtualChannelOpenEx+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelOpenEx](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelOpenEx)
[WTSVirtualChannelPurgeInput](https://www.google.com/search?num=5&q=WTSVirtualChannelPurgeInput+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelPurgeInput](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelPurgeInput)
[WTSVirtualChannelPurgeOutput](https://www.google.com/search?num=5&q=WTSVirtualChannelPurgeOutput+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelPurgeOutput](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelPurgeOutput)
[WTSVirtualChannelQuery](https://www.google.com/search?num=5&q=WTSVirtualChannelQuery+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelQuery](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelQuery)
[WTSVirtualChannelRead](https://www.google.com/search?num=5&q=WTSVirtualChannelRead+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelRead](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelRead)
[WTSVirtualChannelWrite](https://www.google.com/search?num=5&q=WTSVirtualChannelWrite+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSVirtualChannelWrite](https://github.com/dahall/Vanara/search?l=C%23&q=WTSVirtualChannelWrite)
[WTSWaitSystemEvent](https://www.google.com/search?num=5&q=WTSWaitSystemEvent+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSWaitSystemEvent](https://github.com/dahall/Vanara/search?l=C%23&q=WTSWaitSystemEvent)
### Structures
Native Structure | Header | Managed Structure
--- | --- | ---
[HVIRTUALCHANNEL](https://www.google.com/search?num=5&q=HVIRTUALCHANNEL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WTSApi32.HVIRTUALCHANNEL](https://github.com/dahall/Vanara/search?l=C%23&q=HVIRTUALCHANNEL)
[HWTSSERVER](https://www.google.com/search?num=5&q=HWTSSERVER+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WTSApi32.HWTSSERVER](https://github.com/dahall/Vanara/search?l=C%23&q=HWTSSERVER)
[WTS_CLIENT_ADDRESS](https://www.google.com/search?num=5&q=WTS_CLIENT_ADDRESS+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_CLIENT_ADDRESS](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_CLIENT_ADDRESS)
[WTS_CLIENT_DISPLAY](https://www.google.com/search?num=5&q=WTS_CLIENT_DISPLAY+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_CLIENT_DISPLAY](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_CLIENT_DISPLAY)
[WTS_PROCESS_INFO](https://www.google.com/search?num=5&q=WTS_PROCESS_INFO+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_PROCESS_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_PROCESS_INFO)
[WTS_PROCESS_INFO_EX](https://www.google.com/search?num=5&q=WTS_PROCESS_INFO_EX+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_PROCESS_INFO_EX](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_PROCESS_INFO_EX)
[WTS_SERVER_INFO](https://www.google.com/search?num=5&q=WTS_SERVER_INFO+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_SERVER_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_SERVER_INFO)
[WTS_SESSION_ADDRESS](https://www.google.com/search?num=5&q=WTS_SESSION_ADDRESS+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_SESSION_ADDRESS](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_SESSION_ADDRESS)
[WTS_SESSION_INFO](https://www.google.com/search?num=5&q=WTS_SESSION_INFO+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_SESSION_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_SESSION_INFO)
[WTS_SESSION_INFO_1](https://www.google.com/search?num=5&q=WTS_SESSION_INFO_1+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTS_SESSION_INFO_1](https://github.com/dahall/Vanara/search?l=C%23&q=WTS_SESSION_INFO_1)
[WTSCLIENT](https://www.google.com/search?num=5&q=WTSCLIENT+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSCLIENT](https://github.com/dahall/Vanara/search?l=C%23&q=WTSCLIENT)
[WTSCONFIGINFO](https://www.google.com/search?num=5&q=WTSCONFIGINFO+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSCONFIGINFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTSCONFIGINFO)
[WTSINFO](https://www.google.com/search?num=5&q=WTSINFO+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSINFO](https://github.com/dahall/Vanara/search?l=C%23&q=WTSINFO)
[WTSINFOEX](https://www.google.com/search?num=5&q=WTSINFOEX+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=WTSINFOEX)
[WTSINFOEX_LEVEL](https://www.google.com/search?num=5&q=WTSINFOEX_LEVEL+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSINFOEX_LEVEL](https://github.com/dahall/Vanara/search?l=C%23&q=WTSINFOEX_LEVEL)
[WTSINFOEX_LEVEL1](https://www.google.com/search?num=5&q=WTSINFOEX_LEVEL1+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSINFOEX_LEVEL1](https://github.com/dahall/Vanara/search?l=C%23&q=WTSINFOEX_LEVEL1)
[WTSLISTENERCONFIG](https://www.google.com/search?num=5&q=WTSLISTENERCONFIG+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSLISTENERCONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=WTSLISTENERCONFIG)
[WTSLISTENERNAME](https://www.google.com/search?num=5&q=WTSLISTENERNAME+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSLISTENERNAME](https://github.com/dahall/Vanara/search?l=C%23&q=WTSLISTENERNAME)
[WTSUSERCONFIG](https://www.google.com/search?num=5&q=WTSUSERCONFIG+site%3Adocs.microsoft.com) | wtsapi32.h | [Vanara.PInvoke.WTSApi32.WTSUSERCONFIG](https://github.com/dahall/Vanara/search?l=C%23&q=WTSUSERCONFIG)
### Classes
Native Class | Header | Managed Class
--- | --- | ---
[SafeHVIRTUALCHANNEL](https://www.google.com/search?num=5&q=SafeHVIRTUALCHANNEL+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WTSApi32.SafeHVIRTUALCHANNEL](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHVIRTUALCHANNEL)
[SafeHWTSSERVER](https://www.google.com/search?num=5&q=SafeHWTSSERVER+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WTSApi32.SafeHWTSSERVER](https://github.com/dahall/Vanara/search?l=C%23&q=SafeHWTSSERVER)
[SafeWTSMemoryHandle](https://www.google.com/search?num=5&q=SafeWTSMemoryHandle+site%3Adocs.microsoft.com) | | [Vanara.PInvoke.WTSApi32.SafeWTSMemoryHandle](https://github.com/dahall/Vanara/search?l=C%23&q=SafeWTSMemoryHandle)