FreeRDP
|
#include <winpr/windows.h>
#include <freerdp/api.h>
#include <freerdp/freerdp.h>
#include <freerdp/listener.h>
#include <freerdp/codec/rfx.h>
#include <freerdp/server/rdpsnd.h>
#define WF_SRV_CALLBACK_EVENT_ACTIVATE 4 |
#define WF_SRV_CALLBACK_EVENT_AUTH 8 |
#define WF_SRV_CALLBACK_EVENT_CONNECT 1 |
FreeRDP: A Remote Desktop Protocol Client FreeRDP Windows Server
Copyright 2012 Marc-Andre Moreau <marcandre.moreau@gmail.com> Copyright 2012 Corey Clayton <can.of.tuna@gmail.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.
#define WF_SRV_CALLBACK_EVENT_DISCONNECT 2 |
FREERDP_API int get_screen_info | ( | int | id, |
_TCHAR * | name, | ||
int * | w, | ||
int * | h, | ||
int * | b | ||
) |
FREERDP_API void set_screen_id | ( | int | id | ) |
typedef void | ( | __stdcall * | cbCallback | ) |
FREERDP_API void wfreerdp_server_free | ( | wfServer * | server | ) |
FREERDP_API UINT32 wfreerdp_server_get_peer_hostname | ( | int | pId, |
wchar_t * | dstStr | ||
) |
FREERDP_API BOOL wfreerdp_server_is_running | ( | wfServer * | server | ) |
FREERDP_API wfServer* wfreerdp_server_new | ( | void | ) |
void wfreerdp_server_peer_callback_event | ( | int | pId, |
UINT32 | eType | ||
) |
FREERDP_API BOOL wfreerdp_server_peer_is_activated | ( | int | pId | ) |
FREERDP_API BOOL wfreerdp_server_peer_is_authenticated | ( | int | pId | ) |
FREERDP_API BOOL wfreerdp_server_peer_is_connected | ( | int | pId | ) |
FREERDP_API BOOL wfreerdp_server_peer_is_local | ( | int | pId | ) |
FREERDP_API void wfreerdp_server_register_callback_event | ( | cbCallback | cb | ) |
FREERDP_API BOOL wfreerdp_server_start | ( | wfServer * | server | ) |
FREERDP_API BOOL wfreerdp_server_stop | ( | wfServer * | server | ) |
typedef UINT32 |