PPP_IPV6_CP_INFO structure (mprapi.h)
The PPP_IPV6_CP_INFO structure contains the result of an IPv6 control protocol negotiation.
Syntax
typedef struct _PPP_IPV6_CP_INFO {
DWORD dwVersion;
DWORD dwSize;
DWORD dwError;
BYTE bInterfaceIdentifier[8];
BYTE bRemoteInterfaceIdentifier[8];
DWORD dwOptions;
DWORD dwRemoteOptions;
BYTE bPrefix[8];
DWORD dwPrefixLength;
} PPP_IPV6_CP_INFO;
Members
dwVersion
The version of the PPP_IPV6_CP_INFO structure used.
dwSize
The size, in bytes, of this PPP_IPV6_CP_INFO structure.
dwError
Specifies the result of the PPP control protocol negotiation. A value of zero indicates success. A nonzero value indicates failure, and is the actual fatal error that occurred during the control protocol negotiation.
bInterfaceIdentifier[8]
Specifies the 64 bit interface identifier of the IPv6 server interface.
bRemoteInterfaceIdentifier[8]
Specifies the 64 bit interface identifier of the IPv6 client interface.
dwOptions
Reserved. Must be set to 0.
dwRemoteOptions
Reserved. Must be set to 0.
bPrefix[8]
Specifies the address prefix of the IPv6 client interface.
dwPrefixLength
The length, in bits, of the address prefix.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | mprapi.h |