FreeRDP
rdpdr_utils.h File Reference
#include <winpr/stream.h>
#include <freerdp/api.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  RdpdrDevice
 
struct  RDPDR_CAPABILITY_HEADER
 

Functions

FREERDP_API const char * rdpdr_component_string (UINT16 component)
 
FREERDP_API const char * rdpdr_packetid_string (UINT16 packetid)
 
FREERDP_API const char * rdpdr_irp_string (UINT32 major)
 
FREERDP_API const char * rdpdr_cap_type_string (UINT16 capability)
 
FREERDP_API LONG scard_log_status_error (const char *tag, const char *what, LONG status)
 
FREERDP_API const char * scard_get_ioctl_string (UINT32 ioControlCode, BOOL funcName)
 
FREERDP_API BOOL rdpdr_write_iocompletion_header (wStream *out, UINT32 DeviceId, UINT32 CompletionId, UINT32 ioStatus)
 
FREERDP_API void rdpdr_dump_received_packet (wLog *log, DWORD lvl, wStream *out, const char *custom)
 
FREERDP_API void rdpdr_dump_send_packet (wLog *log, DWORD lvl, wStream *out, const char *custom)
 
FREERDP_API UINT rdpdr_read_capset_header (wLog *log, wStream *s, RDPDR_CAPABILITY_HEADER *header)
 
FREERDP_API UINT rdpdr_write_capset_header (wLog *log, wStream *s, const RDPDR_CAPABILITY_HEADER *header)
 

Function Documentation

◆ rdpdr_cap_type_string()

FREERDP_API const char* rdpdr_cap_type_string ( UINT16  capability)
Here is the caller graph for this function:

◆ rdpdr_component_string()

FREERDP_API const char* rdpdr_component_string ( UINT16  component)
Here is the caller graph for this function:

◆ rdpdr_dump_received_packet()

FREERDP_API void rdpdr_dump_received_packet ( wLog *  log,
DWORD  lvl,
wStream out,
const char *  custom 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdpdr_dump_send_packet()

FREERDP_API void rdpdr_dump_send_packet ( wLog *  log,
DWORD  lvl,
wStream out,
const char *  custom 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdpdr_irp_string()

FREERDP_API const char* rdpdr_irp_string ( UINT32  major)
Here is the caller graph for this function:

◆ rdpdr_packetid_string()

FREERDP_API const char* rdpdr_packetid_string ( UINT16  packetid)
Here is the caller graph for this function:

◆ rdpdr_read_capset_header()

FREERDP_API UINT rdpdr_read_capset_header ( wLog *  log,
wStream s,
RDPDR_CAPABILITY_HEADER header 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdpdr_write_capset_header()

FREERDP_API UINT rdpdr_write_capset_header ( wLog *  log,
wStream s,
const RDPDR_CAPABILITY_HEADER header 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ rdpdr_write_iocompletion_header()

FREERDP_API BOOL rdpdr_write_iocompletion_header ( wStream out,
UINT32  DeviceId,
UINT32  CompletionId,
UINT32  ioStatus 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ scard_get_ioctl_string()

FREERDP_API const char* scard_get_ioctl_string ( UINT32  ioControlCode,
BOOL  funcName 
)
Here is the caller graph for this function:

◆ scard_log_status_error()

FREERDP_API LONG scard_log_status_error ( const char *  tag,
const char *  what,
LONG  status 
)
Here is the call graph for this function:
Here is the caller graph for this function: