RASPPPIPV6 structure
The RASPPPIPV6 structure contains the results of a Point-to-Point Protocol (PPP) IPv6 internet projection.
The RasGetProjectionInfo function returns a RASPPPIPV6 structure when its rasprojection has the value RASP_PppIpv6.
Note Supported on Windows Vista or later.
Syntax
typedef struct _RASPPPIPV6 {
DWORD dwSize;
DWORD dwError;
BYTE bLocalInterfaceIdentifier[8];
BYTE bPeerInterfaceIdentifier[8];
BYTE bLocalCompressionProtocol[2];
BYTE bPeerCompressionProtocol[2];
} RASPPPIPV6, *LPRASPPPIPV6;
Members
dwSize
A value that specifies the size, in bytes, of the structure. This member must be set before it is used in a function call.dwError
A value that specifies the result of the PPP control protocol negotiation. A value of zero indicates success. A non-zero value indicates failure, and indicates the fatal error that occurred during the control protocol negotiation.bLocalInterfaceIdentifier
An array that contains the local 64-bit IPv6 interface identifier. The last 64 bits of a 128-bit IPv6 internet address are considered the "interface identifier," which provides a strong level of uniqueness for the preceding 64-bits.bPeerInterfaceIdentifier
An array that contains the peer 64-bit IPv6 interface identifier. The last 64 bits of a 128-bit IPv6 internet address are considered the "interface identifier," which provides a strong level of uniqueness for the preceding 64-bits.bLocalCompressionProtocol
Reserved for future use.bPeerCompressionProtocol
Reserved for future use.
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
Ras.h |