FreeRDP
rdpdrPlugin Struct Reference
Collaboration diagram for rdpdrPlugin:

Data Fields

CHANNEL_DEF channelDef
 
CHANNEL_ENTRY_POINTS_FREERDP_EX channelEntryPoints
 
enum RDPDR_CHANNEL_STATE state
 
HANDLE thread
 
wStreamdata_in
 
void * InitHandle
 
DWORD OpenHandle
 
wMessageQueue * queue
 
DEVMAN * devman
 
BOOL ignoreInvalidDevices
 
UINT32 serverOsType
 
UINT32 serverOsVersion
 
UINT16 serverVersionMajor
 
UINT16 serverVersionMinor
 
UINT32 serverExtendedPDU
 
UINT32 serverIOCode1
 
UINT32 serverIOCode2
 
UINT32 serverExtraFlags1
 
UINT32 serverExtraFlags2
 
UINT32 serverSpecialTypeDeviceCap
 
UINT32 clientOsType
 
UINT32 clientOsVersion
 
UINT16 clientVersionMajor
 
UINT16 clientVersionMinor
 
UINT32 clientExtendedPDU
 
UINT32 clientIOCode1
 
UINT32 clientIOCode2
 
UINT32 clientExtraFlags1
 
UINT32 clientExtraFlags2
 
UINT32 clientSpecialTypeDeviceCap
 
UINT32 clientID
 
char computerName [256]
 
UINT32 sequenceId
 
BOOL userLoggedOn
 
HANDLE hotplugThread
 
HANDLE stopEvent
 
rdpContext * rdpcontext
 
wStreamPool * pool
 
wLog * log
 
BOOL async
 
BOOL capabilities [6]
 

Detailed Description

Definition at line 58 of file client/rdpdr_main.h.

Field Documentation

◆ async

BOOL rdpdrPlugin::async

Definition at line 115 of file client/rdpdr_main.h.

◆ capabilities

BOOL rdpdrPlugin::capabilities[6]

Definition at line 116 of file client/rdpdr_main.h.

◆ channelDef

CHANNEL_DEF rdpdrPlugin::channelDef

Definition at line 60 of file client/rdpdr_main.h.

◆ channelEntryPoints

CHANNEL_ENTRY_POINTS_FREERDP_EX rdpdrPlugin::channelEntryPoints

Definition at line 61 of file client/rdpdr_main.h.

◆ clientExtendedPDU

UINT32 rdpdrPlugin::clientExtendedPDU

Definition at line 88 of file client/rdpdr_main.h.

◆ clientExtraFlags1

UINT32 rdpdrPlugin::clientExtraFlags1

Definition at line 91 of file client/rdpdr_main.h.

◆ clientExtraFlags2

UINT32 rdpdrPlugin::clientExtraFlags2

Definition at line 92 of file client/rdpdr_main.h.

◆ clientID

UINT32 rdpdrPlugin::clientID

Definition at line 95 of file client/rdpdr_main.h.

◆ clientIOCode1

UINT32 rdpdrPlugin::clientIOCode1

Definition at line 89 of file client/rdpdr_main.h.

◆ clientIOCode2

UINT32 rdpdrPlugin::clientIOCode2

Definition at line 90 of file client/rdpdr_main.h.

◆ clientOsType

UINT32 rdpdrPlugin::clientOsType

Definition at line 84 of file client/rdpdr_main.h.

◆ clientOsVersion

UINT32 rdpdrPlugin::clientOsVersion

Definition at line 85 of file client/rdpdr_main.h.

◆ clientSpecialTypeDeviceCap

UINT32 rdpdrPlugin::clientSpecialTypeDeviceCap

Definition at line 93 of file client/rdpdr_main.h.

◆ clientVersionMajor

UINT16 rdpdrPlugin::clientVersionMajor

Definition at line 86 of file client/rdpdr_main.h.

◆ clientVersionMinor

UINT16 rdpdrPlugin::clientVersionMinor

Definition at line 87 of file client/rdpdr_main.h.

◆ computerName

char rdpdrPlugin::computerName[256]

Definition at line 96 of file client/rdpdr_main.h.

◆ data_in

wStream* rdpdrPlugin::data_in

Definition at line 65 of file client/rdpdr_main.h.

◆ devman

DEVMAN* rdpdrPlugin::devman

Definition at line 70 of file client/rdpdr_main.h.

◆ hotplugThread

HANDLE rdpdrPlugin::hotplugThread

Definition at line 102 of file client/rdpdr_main.h.

◆ ignoreInvalidDevices

BOOL rdpdrPlugin::ignoreInvalidDevices

Definition at line 71 of file client/rdpdr_main.h.

◆ InitHandle

void* rdpdrPlugin::InitHandle

Definition at line 66 of file client/rdpdr_main.h.

◆ log

wLog* rdpdrPlugin::log

Definition at line 114 of file client/rdpdr_main.h.

◆ OpenHandle

DWORD rdpdrPlugin::OpenHandle

Definition at line 67 of file client/rdpdr_main.h.

◆ pool

wStreamPool* rdpdrPlugin::pool

Definition at line 113 of file client/rdpdr_main.h.

◆ queue

wMessageQueue* rdpdrPlugin::queue

Definition at line 68 of file client/rdpdr_main.h.

◆ rdpcontext

rdpContext* rdpdrPlugin::rdpcontext

Definition at line 112 of file client/rdpdr_main.h.

◆ sequenceId

UINT32 rdpdrPlugin::sequenceId

Definition at line 98 of file client/rdpdr_main.h.

◆ serverExtendedPDU

UINT32 rdpdrPlugin::serverExtendedPDU

Definition at line 77 of file client/rdpdr_main.h.

◆ serverExtraFlags1

UINT32 rdpdrPlugin::serverExtraFlags1

Definition at line 80 of file client/rdpdr_main.h.

◆ serverExtraFlags2

UINT32 rdpdrPlugin::serverExtraFlags2

Definition at line 81 of file client/rdpdr_main.h.

◆ serverIOCode1

UINT32 rdpdrPlugin::serverIOCode1

Definition at line 78 of file client/rdpdr_main.h.

◆ serverIOCode2

UINT32 rdpdrPlugin::serverIOCode2

Definition at line 79 of file client/rdpdr_main.h.

◆ serverOsType

UINT32 rdpdrPlugin::serverOsType

Definition at line 73 of file client/rdpdr_main.h.

◆ serverOsVersion

UINT32 rdpdrPlugin::serverOsVersion

Definition at line 74 of file client/rdpdr_main.h.

◆ serverSpecialTypeDeviceCap

UINT32 rdpdrPlugin::serverSpecialTypeDeviceCap

Definition at line 82 of file client/rdpdr_main.h.

◆ serverVersionMajor

UINT16 rdpdrPlugin::serverVersionMajor

Definition at line 75 of file client/rdpdr_main.h.

◆ serverVersionMinor

UINT16 rdpdrPlugin::serverVersionMinor

Definition at line 76 of file client/rdpdr_main.h.

◆ state

enum RDPDR_CHANNEL_STATE rdpdrPlugin::state

Definition at line 61 of file client/rdpdr_main.h.

◆ stopEvent

HANDLE rdpdrPlugin::stopEvent

Definition at line 110 of file client/rdpdr_main.h.

◆ thread

HANDLE rdpdrPlugin::thread

Definition at line 64 of file client/rdpdr_main.h.

◆ userLoggedOn

BOOL rdpdrPlugin::userLoggedOn

Definition at line 99 of file client/rdpdr_main.h.


The documentation for this struct was generated from the following file: