mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 08:54:38 +09:00
Hide redirection implementation details.
This commit is contained in:
@@ -30,6 +30,25 @@
|
||||
|
||||
#define TAG FREERDP_TAG("core.redirection")
|
||||
|
||||
struct rdp_redirection
|
||||
{
|
||||
UINT32 flags;
|
||||
UINT32 sessionID;
|
||||
BYTE* TsvUrl;
|
||||
DWORD TsvUrlLength;
|
||||
char* Username;
|
||||
char* Domain;
|
||||
BYTE* Password;
|
||||
DWORD PasswordLength;
|
||||
char* TargetFQDN;
|
||||
BYTE* LoadBalanceInfo;
|
||||
DWORD LoadBalanceInfoLength;
|
||||
char* TargetNetBiosName;
|
||||
char* TargetNetAddress;
|
||||
UINT32 TargetNetAddressesCount;
|
||||
char** TargetNetAddresses;
|
||||
};
|
||||
|
||||
static void rdp_print_redirection_flags(UINT32 flags)
|
||||
{
|
||||
WLog_DBG(TAG, "redirectionFlags = {");
|
||||
|
||||
@@ -31,25 +31,6 @@ typedef struct rdp_redirection rdpRedirection;
|
||||
#include <winpr/wlog.h>
|
||||
#include <winpr/stream.h>
|
||||
|
||||
struct rdp_redirection
|
||||
{
|
||||
UINT32 flags;
|
||||
UINT32 sessionID;
|
||||
BYTE* TsvUrl;
|
||||
DWORD TsvUrlLength;
|
||||
char* Username;
|
||||
char* Domain;
|
||||
BYTE* Password;
|
||||
DWORD PasswordLength;
|
||||
char* TargetFQDN;
|
||||
BYTE* LoadBalanceInfo;
|
||||
DWORD LoadBalanceInfoLength;
|
||||
char* TargetNetBiosName;
|
||||
char* TargetNetAddress;
|
||||
UINT32 TargetNetAddressesCount;
|
||||
char** TargetNetAddresses;
|
||||
};
|
||||
|
||||
FREERDP_LOCAL int rdp_recv_enhanced_security_redirection_packet(rdpRdp* rdp,
|
||||
wStream* s);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user