FreeRDP
tables.h File Reference
#include <winpr/platform.h>
#include <winpr/wtsapi.h>
#include <freerdp/svc.h>
#include <freerdp/dvc.h>
#include <freerdp/channels/rdpdr.h>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  STATIC_ENTRY
 
struct  STATIC_ENTRY_VC
 
struct  STATIC_ENTRY_VCEX
 
struct  STATIC_ENTRY_DVC
 
struct  STATIC_ENTRY_DSE
 
union  static_entry_u
 
union  static_entry_fn_u
 
struct  STATIC_ENTRY_TABLE
 
struct  STATIC_SUBSYSTEM_ENTRY
 
struct  STATIC_ADDIN_TABLE
 

Typedefs

typedef BOOL(VCAPITYPEstatic_entry_vc_fn_t) (PCHANNEL_ENTRY_POINTS)
 
typedef BOOL(VCAPITYPEstatic_entry_vcex_fn_t) (PCHANNEL_ENTRY_POINTS, PVOID)
 
typedef UINT(VCAPITYPEstatic_entry_dvc_fn_t) (IDRDYNVC_ENTRY_POINTS *)
 
typedef UINT(VCAPITYPEstatic_entry_dse_fn_t) (PDEVICE_SERVICE_ENTRY_POINTS)
 
typedef UINT(VCAPITYPEstatic_subsystem_entry_fn_t) (void *)
 

Functions

WINPR_PRAGMA_DIAG_PUSH WINPR_PRAGMA_DIAG_IGNORED_STRICT_PROTOTYPES typedef UINT (VCAPITYPE *static_entry_fn_t)()
 

Typedef Documentation

◆ static_entry_dse_fn_t

typedef UINT(VCAPITYPE* static_entry_dse_fn_t) (PDEVICE_SERVICE_ENTRY_POINTS)

◆ static_entry_dvc_fn_t

typedef UINT(VCAPITYPE* static_entry_dvc_fn_t) (IDRDYNVC_ENTRY_POINTS *)

◆ static_entry_vc_fn_t

typedef BOOL(VCAPITYPE* static_entry_vc_fn_t) (PCHANNEL_ENTRY_POINTS)

◆ static_entry_vcex_fn_t

typedef BOOL(VCAPITYPE* static_entry_vcex_fn_t) (PCHANNEL_ENTRY_POINTS, PVOID)

◆ static_subsystem_entry_fn_t

typedef UINT(VCAPITYPE* static_subsystem_entry_fn_t) (void *)

Function Documentation

◆ UINT()

FreeRDP: A Remote Desktop Protocol Implementation Static Entry Point Tables

Copyright 2012 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.