WinRas (JNA API)

com.sun.jna.platform.win32

## Interface WinRas

- All Superinterfaces:
    AltCallingConvention, Library, StdCall, StdCallLibrary

      public interface WinRas
      extends StdCallLibrary

  Definitions for RASAPI32

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Interface and Description
    --- | ---
    `static class` | `WinRas.RAS_STATS` The RAS_STATS structure stores the statistics for a single-link RAS connection, or for one of the links in a multilink RAS connection.
    `static class` | `WinRas.RASCONN` The RASCONN structure provides information about a remote access connection.
    `static class` | `WinRas.RASCONNSTATUS` The RASCONNSTATUS structure describes the current status of a remote access connection.
    `static class` | `WinRas.RASCREDENTIALS` The RASCREDENTIALS structure is used with the RasGetCredentials and RasSetCredentials functions to specify the user credentials associated with a RAS phone-book entry.
    `static class` | `WinRas.RASDEVSPECIFICINFO` The RASDEVSPECIFICINFO structure is used to send a cookie for server validation and bypass point-to-point (PPP) authentication.
    `static class` | `WinRas.RASDIALEXTENSIONS` The RASDIALEXTENSIONS structure contains information about extended features of the RasDial function.
    `static interface` | `WinRas.RasDialFunc2` The asynchronous dial calback interface
    `static class` | `WinRas.RASDIALPARAMS` The RASDIALPARAMS structure contains parameters that are used by RasDial to establish a remote access connection.
    `static class` | `WinRas.RASEAPINFO` The RASEAPINFO structure contains user-specific Extensible Authentication Protocol (EAP) information.
    `static class` | `WinRas.RASENTRY` The RASENTRY structure describes a phone-book entry.
    `static class` | `WinRas.RASIPADDR` The RASIPADDR structure contains an IP address of the form "a.b.c.d".
    `static class` | `WinRas.RASIPV4ADDR` This RASTUNNELENDPOINT structure is used to define the end-point of a virtual private network (VPN) tunnel.
    `static class` | `WinRas.RASIPV6ADDR` This RASTUNNELENDPOINT structure is used to define the end-point of a virtual private network (VPN) tunnel.
    `static class` | `WinRas.RASPPPIP` The RASPPPIP structure contains the result of a PPP IP projection operation.
    `static class` | `WinRas.RASTUNNELENDPOINT` This RASTUNNELENDPOINT structure is used to define the end-point of a virtual private network (VPN) tunnel.

    - ### Nested classes/interfaces inherited from interface com.sun.jna.win32.StdCallLibrary

      `StdCallLibrary.StdCallCallback`

    - ### Nested classes/interfaces inherited from interface com.sun.jna.Library

      `Library.Handler`

  - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `static int` | `DNLEN`
    `static int` | `ERROR_BUFFER_TOO_SMALL`
    `static int` | `ERROR_CANNOT_FIND_PHONEBOOK_ENTRY`
    `static int` | `MAX_PATH`
    `static int` | `PWLEN`
    `static int` | `RAS_MaxAreaCode`
    `static int` | `RAS_MaxCallbackNumber`
    `static int` | `RAS_MaxDeviceName`
    `static int` | `RAS_MaxDeviceType`
    `static int` | `RAS_MaxDnsSuffix`
    `static int` | `RAS_MaxEntryName`
    `static int` | `RAS_MaxFacilities`
    `static int` | `RAS_MaxIpAddress`
    `static int` | `RAS_MaxPadType`
    `static int` | `RAS_MaxPhoneNumber`
    `static int` | `RAS_MaxUserData`
    `static int` | `RAS_MaxX25Address`
    `static int` | `RASCM_Domain`
    `static int` | `RASCM_Password`
    `static int` | `RASCM_UserName`
    `static int` | `RASCS_Connected`
    `static int` | `RASCS_Disconnected`
    `static java.lang.String` | `RASDT_Modem`
    `static int` | `RASTUNNELENDPOINT_IPv4`
    `static int` | `RASTUNNELENDPOINT_IPv6`
    `static int` | `UNLEN`

    - ### Fields inherited from interface com.sun.jna.win32.StdCallLibrary

      `FUNCTION_MAPPER, STDCALL_CONVENTION`

    - ### Fields inherited from interface com.sun.jna.Library

      `OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_TYPE_MAPPER`

- - ### Field Detail

    - #### ERROR_BUFFER_TOO_SMALL

          static final int ERROR_BUFFER_TOO_SMALL

      See Also:
        Constant Field Values

    - #### ERROR_CANNOT_FIND_PHONEBOOK_ENTRY

          static final int ERROR_CANNOT_FIND_PHONEBOOK_ENTRY

      See Also:
        Constant Field Values

    - #### MAX_PATH

          static final int MAX_PATH

      See Also:
        Constant Field Values

    - #### UNLEN

          static final int UNLEN

      See Also:
        Constant Field Values

    - #### PWLEN

          static final int PWLEN

      See Also:
        Constant Field Values

    - #### DNLEN

          static final int DNLEN

      See Also:
        Constant Field Values

    - #### RAS_MaxEntryName

          static final int RAS_MaxEntryName

      See Also:
        Constant Field Values

    - #### RAS_MaxPhoneNumber

          static final int RAS_MaxPhoneNumber

      See Also:
        Constant Field Values

    - #### RAS_MaxCallbackNumber

          static final int RAS_MaxCallbackNumber

      See Also:
        Constant Field Values

    - #### RAS_MaxDeviceType

          static final int RAS_MaxDeviceType

      See Also:
        Constant Field Values

    - #### RAS_MaxDeviceName

          static final int RAS_MaxDeviceName

      See Also:
        Constant Field Values

    - #### RAS_MaxDnsSuffix

          static final int RAS_MaxDnsSuffix

      See Also:
        Constant Field Values

    - #### RAS_MaxAreaCode

          static final int RAS_MaxAreaCode

      See Also:
        Constant Field Values

    - #### RAS_MaxX25Address

          static final int RAS_MaxX25Address

      See Also:
        Constant Field Values

    - #### RAS_MaxIpAddress

          static final int RAS_MaxIpAddress

      See Also:
        Constant Field Values

    - #### RAS_MaxFacilities

          static final int RAS_MaxFacilities

      See Also:
        Constant Field Values

    - #### RAS_MaxUserData

          static final int RAS_MaxUserData

      See Also:
        Constant Field Values

    - #### RAS_MaxPadType

          static final int RAS_MaxPadType

      See Also:
        Constant Field Values

    - #### RASCS_Connected

          static final int RASCS_Connected

      See Also:
        Constant Field Values

    - #### RASCS_Disconnected

          static final int RASCS_Disconnected

      See Also:
        Constant Field Values

    - #### RASCM_UserName

          static final int RASCM_UserName

      See Also:
        Constant Field Values

    - #### RASCM_Password

          static final int RASCM_Password

      See Also:
        Constant Field Values

    - #### RASCM_Domain

          static final int RASCM_Domain

      See Also:
        Constant Field Values

    - #### RASTUNNELENDPOINT_IPv4

          static final int RASTUNNELENDPOINT_IPv4

      See Also:
        Constant Field Values

    - #### RASTUNNELENDPOINT_IPv6

          static final int RASTUNNELENDPOINT_IPv6

      See Also:
        Constant Field Values

    - #### RASDT_Modem

          static final java.lang.String RASDT_Modem

      See Also:
        Constant Field Values

Copyright © 2007-2016 Timothy Wall. All Rights Reserved.