Announcement

Collapse
No announcement yet.

RasGetEntryProperties

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • pedro c camargo
    replied
    Here are the 3 structures

    TYPE RASENTRY98
    dwSize AS DWORD
    dwfOptions AS DWORD
    dwCountryID AS DWORD
    dwCountryCode AS DWORD
    szAreaCode AS ASCIIZ * %RAS_MAXAREACODE + 1
    szLocalPhoneNumber AS ASCIIZ * %RAS_MAXPHONENUMBER + 1
    dwAlternatesOffset AS DWORD
    ipaddr AS RASIPADDR
    ipaddrDns AS RASIPADDR
    ipaddrDnsAlt AS RASIPADDR
    ipaddrWins AS RASIPADDR
    ipaddrWinsAlt AS RASIPADDR
    dwFrameSize AS DWORD
    dwfNetProtocols AS DWORD
    dwFramingProtocol AS DWORD
    szScript AS ASCIIZ * %MAX_PATH
    szAutoDialDll AS ASCIIZ * %MAX_PATH
    szAutoDialFunc AS ASCIIZ * %MAX_PATH
    szDeviceType AS ASCIIZ * %RAS_MAXDEVICETYPE + 1
    szDeviceName AS ASCIIZ * %RAS_MAXDEVICENAME + 1
    szX25PadType AS ASCIIZ * %RAS_MAXPADTYPE + 1
    szX25Address AS ASCIIZ * %RAS_MAXX25ADDRESS + 1
    szX25Facilities AS ASCIIZ * %RAS_MAXFACILITIES + 1
    szX25UserData AS ASCIIZ * %RAS_MAXUSERDATA + 1
    dwChannels AS DWORD
    dwReserved1 AS DWORD
    dwReserved2 AS DWORD
    END TYPE


    TYPE RASENTRYNT
    dwSize AS DWORD
    dwfOptions AS DWORD
    dwCountryID AS DWORD
    dwCountryCode AS DWORD
    szAreaCode AS ASCIIZ * %RAS_MAXAREACODE + 1
    szLocalPhoneNumber AS ASCIIZ * %RAS_MAXPHONENUMBER + 1
    dwAlternatesOffset AS DWORD
    ipaddr AS RASIPADDR
    ipaddrDns AS RASIPADDR
    ipaddrDnsAlt AS RASIPADDR
    ipaddrWins AS RASIPADDR
    ipaddrWinsAlt AS RASIPADDR
    dwFrameSize AS DWORD
    dwfNetProtocols AS DWORD
    dwFramingProtocol AS DWORD
    szScript AS ASCIIZ * %MAX_PATH
    szAutoDialDll AS ASCIIZ * %MAX_PATH
    szAutoDialFunc AS ASCIIZ * %MAX_PATH
    szDeviceType AS ASCIIZ * %RAS_MAXDEVICETYPE + 1
    szDeviceName AS ASCIIZ * %RAS_MAXDEVICENAME + 1
    szX25PadType AS ASCIIZ * %RAS_MAXPADTYPE + 1
    szX25Address AS ASCIIZ * %RAS_MAXX25ADDRESS + 1
    szX25Facilities AS ASCIIZ * %RAS_MAXFACILITIES + 1
    szX25UserData AS ASCIIZ * %RAS_MAXUSERDATA + 1
    dwChannels AS DWORD
    dwReserved1 AS DWORD
    dwReserved2 AS DWORD

    dwSubEntries AS DWORD
    dwDialMode AS DWORD
    dwDialExtraPercent AS DWORD
    dwDialExtraSampleSeconds AS DWORD
    dwHangUpExtraPercent AS DWORD
    dwHangUpExtraSampleSeconds AS DWORD
    dwIdleDisconnectSeconds AS DWORD


    END TYPE


    TYPE RASENTRY
    dwSize AS DWORD
    dwfOptions AS DWORD
    dwCountryID AS DWORD
    dwCountryCode AS DWORD
    szAreaCode AS ASCIIZ * %RAS_MAXAREACODE + 1
    szLocalPhoneNumber AS ASCIIZ * %RAS_MAXPHONENUMBER + 1
    dwAlternatesOffset AS DWORD
    ipaddr AS RASIPADDR
    ipaddrDns AS RASIPADDR
    ipaddrDnsAlt AS RASIPADDR
    ipaddrWins AS RASIPADDR
    ipaddrWinsAlt AS RASIPADDR
    dwFrameSize AS DWORD
    dwfNetProtocols AS DWORD
    dwFramingProtocol AS DWORD
    szScript AS ASCIIZ * %MAX_PATH
    szAutoDialDll AS ASCIIZ * %MAX_PATH
    szAutoDialFunc AS ASCIIZ * %MAX_PATH
    szDeviceType AS ASCIIZ * %RAS_MAXDEVICETYPE + 1
    szDeviceName AS ASCIIZ * %RAS_MAXDEVICENAME + 1
    szX25PadType AS ASCIIZ * %RAS_MAXPADTYPE + 1
    szX25Address AS ASCIIZ * %RAS_MAXX25ADDRESS + 1
    szX25Facilities AS ASCIIZ * %RAS_MAXFACILITIES + 1
    szX25UserData AS ASCIIZ * %RAS_MAXUSERDATA + 1
    dwChannels AS DWORD
    dwReserved1 AS DWORD
    dwReserved2 AS DWORD

    dwSubEntries AS DWORD
    dwDialMode AS DWORD
    dwDialExtraPercent AS DWORD
    dwDialExtraSampleSeconds AS DWORD
    dwHangUpExtraPercent AS DWORD
    dwHangUpExtraSampleSeconds AS DWORD
    dwIdleDisconnectSeconds AS DWORD


    dwType AS DWORD
    dwEncryptionType AS DWORD
    dwCustomAuthKey AS DWORD
    guidId AS ASCIIZ * 18
    szCustomDialDll AS ASCIIZ * %MAX_PATH
    dwVpnStrategy AS DWORD


    END TYPE

    Thanks

    ------------------
    Pedro Camargo

    Leave a comment:


  • Don Dickinson
    replied
    please post the 3 structures you have created and the error code returned by the call.
    Best Regards,
    Don

    ------------------
    dickinson.basicguru.com

    Leave a comment:


  • pedro c camargo
    started a topic RasGetEntryProperties

    RasGetEntryProperties

    Does someone has an example of the function

    RasGetEntryProperties


    If found the rasetentrypropertiers and it works but this one does not work.

    It seems that the rasentry structure has different sizes depending of the OS.


    Currently I have created 3 different rasentry structures, but still does not work.


    Thanks

    ------------------
    Pedro Camargo
Working...
X
😀
🥰
🤢
😎
😡
👍
👎