VirtualBox

Changeset 1218 in vbox for trunk


Ignore:
Timestamp:
Mar 5, 2007 3:10:49 PM (18 years ago)
Author:
vboxsync
Message:

Implemented binding the RDP server to a specific interface.

Location:
trunk/src/VBox/Main
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/idl/VirtualBox.xidl

    r1142 r1218  
    69466946    <interface
    69476947        name="IVRDPServer" extends="$unknown"
    6948         uuid="758e413b-8693-4b4f-bcd8-48ce2c3a7f4d"
     6948        uuid="2e88bf9e-2085-421f-9aa2-32088b0378b3"
    69496949    >
    69506950        <attribute name="enabled" type="boolean">
     
    69546954        <attribute name="port" type="unsigned long">
    69556955            <desc>VRDP server port.</desc>
     6956        </attribute>
     6957
     6958        <attribute name="netAddress" type="wstring">
     6959            <desc>VRDP server address.</desc>
    69566960        </attribute>
    69576961
  • trunk/src/VBox/Main/include/VRDPServerImpl.h

    r1 r1218  
    4545                   (mEnabled == that.mEnabled &&
    4646                    mVRDPPort == that.mVRDPPort &&
     47                    mVRDPAddress == that.mVRDPAddress &&
    4748                    mAuthType == that.mAuthType &&
    4849                    mAuthTimeout == that.mAuthTimeout);
     
    5152        BOOL mEnabled;
    5253        ULONG mVRDPPort;
     54        Bstr mVRDPAddress;
    5355        VRDPAuthType_T mAuthType;
    5456        ULONG mAuthTimeout;
     
    8082    STDMETHOD(COMGETTER(Port))(ULONG *port);
    8183    STDMETHOD(COMSETTER(Port))(ULONG port);
     84    STDMETHOD(COMGETTER(NetAddress))(BSTR *address);
     85    STDMETHOD(COMSETTER(NetAddress))(INPTR BSTR address);
    8286    STDMETHOD(COMGETTER(AuthType))(VRDPAuthType_T *type);
    8387    STDMETHOD(COMSETTER(AuthType))(VRDPAuthType_T type);
  • trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd

    r1077 r1218  
    383383  <xsd:attribute name="enabled" type="xsd:boolean"/>
    384384  <xsd:attribute name="port" type="xsd:unsignedInt" default="0"/>
     385  <xsd:attribute name="netAddress" type="xsd:token" default="0"/>
    385386  <xsd:attribute name="authType" type="TVRDPAuthType" default="null"/>
    386387  <xsd:attribute name="authTimeout" type="xsd:unsignedInt" default="5000"/>
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette