VpnInterfaceId VpnInterfaceId VpnInterfaceId VpnInterfaceId Class

Definition

Represents an interface ID used in the construction and assignment of an IPv6 address to the VPN interface. The ID contained in this class fills the interface ID portion of the IPv6 address.

public : sealed class VpnInterfaceId : IVpnInterfaceIdpublic sealed class VpnInterfaceId : IVpnInterfaceIdPublic NotInheritable Class VpnInterfaceId Implements IVpnInterfaceId// This API is not available in Javascript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
networkingVpnProvider

Constructors

VpnInterfaceId(Byte[]) VpnInterfaceId(Byte[]) VpnInterfaceId(Byte[]) VpnInterfaceId(Byte[])

Allows the VPN plug-in to construct this object and use it in the VpnChannel.Start method.

public : VpnInterfaceId(Byte[] address)public VpnInterfaceId(Byte[] address)Public Sub New(address As Byte[])// This API is not available in Javascript.
Parameters
address
Byte[] Byte[] Byte[] Byte[]

The address represented as a set of bytes.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
networkingVpnProvider

Methods

GetAddressInfo(Byte[]) GetAddressInfo(Byte[]) GetAddressInfo(Byte[]) GetAddressInfo(Byte[])

Gets the address represented as the set of bytes to be used as the interface ID.

public : void GetAddressInfo(Byte[] id)public void GetAddressInfo(Byte[] id)Public Function GetAddressInfo(id As Byte[]) As void// This API is not available in Javascript.
Parameters
id
Byte[] Byte[] Byte[] Byte[]

The address represented as the set of bytes.

Additional features and requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
networkingVpnProvider