Search
Module:
Directory

   Desktop Functions:

   Smart Device Functions:


Show Recent Changes
Subscribe (RSS)
Misc. Pages
Comments
FAQ
Helpful Tools
Playground
Suggested Reading
Website TODO List
Download Visual Studio Add-In

Search Results for "WTSOpenServer" in [All]

wtsapi32

.
Summary
.

        ptrOpenedServer = WTSOpenServer(ServerName)

.

    static extern IntPtr WTSOpenServer([MarshalAs(UnmanagedType.LPStr)] String pServerName);

.

        IntPtr server = WTSOpenServer(Name);

.

public static extern IntPtr WTSOpenServer(string pServerName);

.

$wtsOpen = add-type -MemberDefinition $wtsopensig -name PSWTSOpenServer -Namespace GetLoggedOnUsers -PassThru

.

$server = $wtsOpen::WTSOpenServer($server)

.

     Private Shared Function WTSOpenServer(ByVal pServerName As String) As IntPtr

.

        ptrOpenedServer = WTSOpenServer(ServerName)

.

For the server handle (first parameter), please use WTS_CURRENT_SERVER_HANDLE if the code is running on the same machine whose handle you intend to pass. Otherwise, use WTSOpenServer as shown in the sample code.

.

        ptrOpenedServer = WTSOpenServer(ServerName)

.
Summary
The WTSOpenServer function opens a handle to the specified terminal server.
.

static extern IntPtr WTSOpenServer(string pServerName);

.

Private Shared Function WTSOpenServer(ByVal pServerName As String) As IntPtr

.

When you are finished with the handle returned by WTSOpenServer, call the WTSCloseServer function to close it.

.
Documentation
[WTSOpenServer] on MSDN
.

/// <param name="hServer">Handle to a terminal server. Specify a handle opened by the WTSOpenServer function,

.

    /// <param name="hServer">Handle to a terminal server. Specify a handle opened by the WTSOpenServer function,


 
Access PInvoke.net directly from VS: