PPP_EAP_PACKET 结构 (raseapif.h)

PPP_EAP_PACKET 结构指定身份验证协议正在处理的数据包的相关信息。

语法

typedef struct _PPP_EAP_PACKET {
  BYTE Code;
  BYTE Id;
  BYTE Length[2];
  BYTE Data[1];
} PPP_EAP_PACKET, *PPPP_EAP_PACKET;

成员

Code

指定身份验证协议发送或接收的数据包的类型。 此参数是以下四个值之一。

含义
EAPCODE_Request
数据包是请求。
EAPCODE_Response
数据包是响应。
EAPCODE_Success
数据包表示成功。
EAPCODE_Failure
数据包指示失败。

Id

指定数据包的标识符。 身份验证协议负责维护会话的数据包计数,因为该数据包计数与 EAP 活动相关。

Length[2]

指定数据包的长度。

Data[1]

指定此数据包传输的数据。 如果数据包是请求或响应数据包,则此成员的第一个字节表示其类型。 有关数据包类型和类型预留要求的详细信息,请参阅 RFC 2284

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 raseapif.h

另请参阅

EAP 结构

可扩展身份验证协议参考

PPP_EAP_INFO

PPP_EAP_INPUT

PPP_EAP_OUTPUT

RasEapGetInfo

RasEapMakeMessage