22#include <winpr/platform.h>
23#include <winpr/wtsapi.h>
24#include <freerdp/svc.h>
25#include <freerdp/dvc.h>
26#include <freerdp/channels/rdpdr.h>
30WINPR_PRAGMA_DIAG_IGNORED_STRICT_PROTOTYPES
32typedef UINT(VCAPITYPE* static_entry_fn_t)();
36 static_entry_fn_t entry;
39typedef BOOL(VCAPITYPE* static_entry_vc_fn_t)(PCHANNEL_ENTRY_POINTS);
43 static_entry_vc_fn_t entry;
46typedef BOOL(VCAPITYPE* static_entry_vcex_fn_t)(PCHANNEL_ENTRY_POINTS, PVOID);
50 static_entry_vcex_fn_t entry;
53typedef UINT(VCAPITYPE* static_entry_dvc_fn_t)(IDRDYNVC_ENTRY_POINTS*);
57 static_entry_dvc_fn_t entry;
64 static_entry_dse_fn_t entry;
78 static_entry_fn_t cse;
79 static_entry_vc_fn_t csevc;
80 static_entry_vcex_fn_t csevcex;
81 static_entry_dvc_fn_t csedvc;
82 static_entry_dse_fn_t csedse;
91typedef UINT(VCAPITYPE* static_subsystem_entry_fn_t)(
void*);
96 static_subsystem_entry_fn_t entry;