FreeRDP
rdpdrPlugin Struct Reference

#include <rdpdr_main.h>

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
 

Field Documentation

◆ async

BOOL rdpdrPlugin::async

◆ channelDef

CHANNEL_DEF rdpdrPlugin::channelDef

◆ channelEntryPoints

CHANNEL_ENTRY_POINTS_FREERDP_EX rdpdrPlugin::channelEntryPoints

◆ clientExtendedPDU

UINT32 rdpdrPlugin::clientExtendedPDU

◆ clientExtraFlags1

UINT32 rdpdrPlugin::clientExtraFlags1

◆ clientExtraFlags2

UINT32 rdpdrPlugin::clientExtraFlags2

◆ clientID

UINT32 rdpdrPlugin::clientID

◆ clientIOCode1

UINT32 rdpdrPlugin::clientIOCode1

◆ clientIOCode2

UINT32 rdpdrPlugin::clientIOCode2

◆ clientOsType

UINT32 rdpdrPlugin::clientOsType

◆ clientOsVersion

UINT32 rdpdrPlugin::clientOsVersion

◆ clientSpecialTypeDeviceCap

UINT32 rdpdrPlugin::clientSpecialTypeDeviceCap

◆ clientVersionMajor

UINT16 rdpdrPlugin::clientVersionMajor

◆ clientVersionMinor

UINT16 rdpdrPlugin::clientVersionMinor

◆ computerName

char rdpdrPlugin::computerName[256]

◆ data_in

wStream* rdpdrPlugin::data_in

◆ devman

DEVMAN* rdpdrPlugin::devman

◆ hotplugThread

HANDLE rdpdrPlugin::hotplugThread

◆ ignoreInvalidDevices

BOOL rdpdrPlugin::ignoreInvalidDevices

◆ InitHandle

void* rdpdrPlugin::InitHandle

◆ log

wLog* rdpdrPlugin::log

◆ OpenHandle

DWORD rdpdrPlugin::OpenHandle

◆ pool

wStreamPool* rdpdrPlugin::pool

◆ queue

wMessageQueue* rdpdrPlugin::queue

◆ rdpcontext

rdpContext* rdpdrPlugin::rdpcontext

◆ sequenceId

UINT32 rdpdrPlugin::sequenceId

◆ serverExtendedPDU

UINT32 rdpdrPlugin::serverExtendedPDU

◆ serverExtraFlags1

UINT32 rdpdrPlugin::serverExtraFlags1

◆ serverExtraFlags2

UINT32 rdpdrPlugin::serverExtraFlags2

◆ serverIOCode1

UINT32 rdpdrPlugin::serverIOCode1

◆ serverIOCode2

UINT32 rdpdrPlugin::serverIOCode2

◆ serverOsType

UINT32 rdpdrPlugin::serverOsType

◆ serverOsVersion

UINT32 rdpdrPlugin::serverOsVersion

◆ serverSpecialTypeDeviceCap

UINT32 rdpdrPlugin::serverSpecialTypeDeviceCap

◆ serverVersionMajor

UINT16 rdpdrPlugin::serverVersionMajor

◆ serverVersionMinor

UINT16 rdpdrPlugin::serverVersionMinor

◆ state

enum RDPDR_CHANNEL_STATE rdpdrPlugin::state

◆ stopEvent

HANDLE rdpdrPlugin::stopEvent

◆ thread

HANDLE rdpdrPlugin::thread

◆ userLoggedOn

BOOL rdpdrPlugin::userLoggedOn

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