#include <peer.h>
◆ ack_frame_id
ALIGN64 UINT32 freerdp_peer::ack_frame_id |
◆ Activate
◆ activated
ALIGN64 BOOL freerdp_peer::activated |
◆ AdjustMonitorsLayout
◆ authenticated
ALIGN64 BOOL freerdp_peer::authenticated |
◆ Capabilities
◆ CheckFileDescriptor
◆ ClientCapabilities
◆ Close
◆ connected
ALIGN64 BOOL freerdp_peer::connected |
◆ context
ALIGN64 rdpContext* freerdp_peer::context |
◆ ContextExtra
ALIGN64 void* freerdp_peer::ContextExtra |
◆ ContextFree
◆ ContextNew
◆ ContextSize
ALIGN64 size_t freerdp_peer::ContextSize |
◆ Disconnect
◆ DrainOutputBuffer
◆ GetEventHandle
◆ GetEventHandles
◆ GetReceiveEventHandle
◆ HasMoreToRead
◆ hostname
ALIGN64 char freerdp_peer::hostname[50] |
◆ identity
◆ Initialize
◆ IsWriteBlocked
◆ LicenseCallback
◆ local
◆ Logon
◆ pId
◆ PostConnect
◆ ReachedState
◆ ReceiveChannelData
◆ RemoteCredentials
RemoteCredentials Function pointer that will be called when remote credentials guard are used by the peer and we receive the logonCreds (kerberos) and supplementary creds (NTLM).
◆ reserved
UINT64 freerdp_peer::reserved |
◆ reserved2
UINT64 freerdp_peer::reserved2 |
◆ reservedX
UINT64 freerdp_peer::reservedX[3] |
◆ SendChannelData
◆ SendChannelPacket
◆ SendServerRedirection
◆ SetState
SetState Function pointer allowing to manually set the state of the internal state machine.
This is useful if certain parts of a RDP connection must be skipped (e.g. when replaying a RDP connection dump the authentication/negotiate parts must be skipped)
- Note
- Must be called after Initialize as that also modifies the state.
◆ sockfd
◆ SspiNtlmHashCallback
◆ VirtualChannelClose
◆ VirtualChannelGetData
◆ VirtualChannelOpen
◆ VirtualChannelRead
◆ VirtualChannelSetData
◆ VirtualChannelWrite
The documentation for this struct was generated from the following file: