3.5.4.1 RCMPublic

The RCMPublic interface methods provide data about clients and sessions, and enable shadowing sessions. The version for this interface is 1.0.

For information about endpoints, UUID values, and versions, see sections 2.1 and 1.9.

Methods in RPC Opnum Order

Method

Description

RpcGetClientData

Returns information about the client that is connected to a particular session running on a terminal server.

Opnum: 0

RpcGetConfigData

Returns the configuration data that is associated with the user connected to a particular session running on a terminal server.

Opnum: 1

RpcGetProtocolStatus

Retrieves information about the status of the protocol that is used to connect to a particular session running on a terminal server.

Opnum: 2

RpcGetLastInputTime

Returns the time the last user input was received for the specified session running on a terminal server by the associated protocol.

Opnum: 3

RpcGetRemoteAddress

Retrieves the IP address of the client machine that is connected to the session on the terminal server.

Opnum: 4

Opnum5NotUsedOnWire

Not implemented.

Opnum: 5

Opnum6NotUsedOnWire

Not implemented.

Opnum: 6

Opnum7NotUsedOnWire

Not implemented.

Opnum: 7

RpcGetAllListeners

Returns a list of all Terminal Services listeners running on a terminal server.

Opnum: 8

RpcGetSessionProtocolLastInputTime

Returns the protocol status and time the last input was received by the protocol associated with a specific session running on a terminal server.

Opnum: 9

RpcGetUserCertificates

Returns the client X509 certificate used to connect to a session running on a terminal server.

Opnum: 10

RpcQuerySessionData

Returns information about a particular session running on a terminal server.

Opnum: 11