PPP_LCP_INFO 구조체(mprapi.h)
PPP_LCP_INFO 구조에는 PPP LCP(Link Control Protocol) 협상 결과를 설명하는 정보가 포함되어 있습니다.
구문
typedef struct _PPP_LCP_INFO {
DWORD dwError;
DWORD dwAuthenticationProtocol;
DWORD dwAuthenticationData;
DWORD dwRemoteAuthenticationProtocol;
DWORD dwRemoteAuthenticationData;
DWORD dwTerminateReason;
DWORD dwRemoteTerminateReason;
DWORD dwOptions;
DWORD dwRemoteOptions;
DWORD dwEapTypeId;
DWORD dwRemoteEapTypeId;
} PPP_LCP_INFO;
멤버
dwError
협상에 실패한 경우 발생한 오류를 지정합니다.
dwAuthenticationProtocol
로컬 컴퓨터를 인증하는 데 사용되는 인증 프로토콜을 지정합니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
암호 인증 프로토콜 |
|
Shiva 암호 인증 프로토콜 |
|
챌린지 핸드셰이크 인증 프로토콜 |
|
확장할 수 있는 인증 프로토콜 |
dwAuthenticationData
dwAuthenticationProtocol 멤버가 지정한 인증 프로토콜에 대한 추가 정보를 지정합니다. 이 멤버는 다음 값 중 하나일 수 있습니다.
값 | 의미 |
---|---|
|
MD5 CHAP |
|
Microsoft CHAP |
|
Microsoft CHAP 버전 2 |
dwRemoteAuthenticationProtocol
원격 컴퓨터를 인증하는 데 사용되는 인증 프로토콜을 지정합니다. 가능한 값 목록은 dwAuthenticationProtocol 멤버를 참조하세요.
dwRemoteAuthenticationData
dwRemoteAuthenticationProtocol에 지정된 인증 프로토콜에 대한 추가 정보를 지정합니다. 가능한 값 목록은 dwAuthenticationData 멤버를 참조하세요.
dwTerminateReason
로컬 컴퓨터에서 연결을 종료한 이유를 지정합니다. 이 멤버의 값은 항상 0입니다.
dwRemoteTerminateReason
원격 컴퓨터에서 연결을 종료한 이유를 지정합니다. 이 멤버의 값은 항상 0입니다.
dwOptions
로컬 컴퓨터에서 사용 중인 LCP 옵션에 대한 정보를 지정합니다. 이 멤버는 다음 플래그의 조합입니다.
플래그 | 의미 |
---|---|
|
연결이 멀티링크를 사용하고 있습니다. |
|
프로토콜 필드 압축( RFC 1172 참조) |
|
주소 및 제어 필드 압축( RFC 1172 참조) |
|
짧은 시퀀스 번호 헤더 형식( RFC 1990 참조) |
|
DES 56비트 암호화 |
|
삼중 DES 암호화 |
dwRemoteOptions
원격 컴퓨터에서 사용 중인 LCP 옵션에 대한 정보를 지정합니다. 이 멤버는 다음 플래그의 조합입니다.
플래그 | 의미 |
---|---|
|
연결에서 멀티링크를 사용하고 있습니다. |
|
프로토콜 필드 압축( RFC 1172 참조) |
|
주소 및 제어 필드 압축( RFC 1172 참조) |
|
짧은 시퀀스 번호 헤더 형식( RFC 1990 참조) |
|
DES 56비트 암호화 |
|
삼중 DES 암호화 |
dwEapTypeId
로컬 컴퓨터를 인증하는 데 사용되는 EAP(확장 가능 인증 프로토콜)의 형식 식별자를 지정합니다. 이 멤버의 값은 dwAuthenticationProtocol 이 PPP_LCP_EAP 경우에만 유효합니다.
dwRemoteEapTypeId
원격 컴퓨터를 인증하는 데 사용되는 EAP(확장 가능 인증 프로토콜)의 형식 식별자를 지정합니다. 이 멤버의 값은 dwRemoteAuthenticationProtocol 이 PPP_LCP_EAP 경우에만 유효합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | mprapi.h |