PPP_LCP_INFO-Struktur (mprapi.h)
Die PPP_LCP_INFO-Struktur enthält Informationen, die die Ergebnisse einer PPP Link Control Protocol(LCP)-Aushandlung beschreiben.
Syntax
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;
Members
dwError
Gibt den Fehler an, der aufgetreten ist, wenn die Aushandlung nicht erfolgreich war.
dwAuthenticationProtocol
Gibt das Authentifizierungsprotokoll an, das zum Authentifizieren des lokalen Computers verwendet wird. Dieser Member kann einer der folgenden Werte sein.
dwAuthenticationData
Gibt zusätzliche Informationen zum Authentifizierungsprotokoll an, das vom dwAuthenticationProtocol-Member angegeben wird. Dieser Member kann einer der folgenden Werte sein.
Wert | Bedeutung |
---|---|
|
MD5 CHAP |
|
Microsoft CHAP |
|
Microsoft CHAP, Version 2 |
dwRemoteAuthenticationProtocol
Gibt das Authentifizierungsprotokoll an, das zum Authentifizieren des Remotecomputers verwendet wird. Eine Liste möglicher Werte finden Sie im Element dwAuthenticationProtocol .
dwRemoteAuthenticationData
Gibt zusätzliche Informationen zum Authentifizierungsprotokoll an, das von dwRemoteAuthenticationProtocol angegeben wird. Eine Liste möglicher Werte finden Sie im Element dwAuthenticationData .
dwTerminateReason
Gibt den Grund an, aus dem die Verbindung vom lokalen Computer beendet wurde. Dieser Member hat immer den Wert 0.
dwRemoteTerminateReason
Gibt den Grund an, aus dem die Verbindung vom Remotecomputer beendet wurde. Dieser Member hat immer den Wert 0.
dwOptions
Gibt Informationen zu LCP-Optionen an, die vom lokalen Computer verwendet werden. Dieses Element ist eine Kombination der folgenden Flags.
Flag | Bedeutung |
---|---|
|
Die Verbindung verwendet multilink. |
|
Protokollfeldkomprimierung (siehe RFC 1172) |
|
Komprimierung von Adress- und Steuerfeldern (siehe RFC 1172) |
|
Headerformat für kurze Sequenznummern (siehe RFC 1990) |
|
DES 56-Bit-Verschlüsselung |
|
Dreifache DES-Verschlüsselung |
dwRemoteOptions
Gibt Informationen zu LCP-Optionen an, die vom Remotecomputer verwendet werden. Dieses Element ist eine Kombination der folgenden Flags.
Flag | Bedeutung |
---|---|
|
Die Verbindung verwendet Multilink. |
|
Protokollfeldkomprimierung (siehe RFC 1172) |
|
Komprimierung von Adress- und Steuerfeldern (siehe RFC 1172) |
|
Headerformat für kurze Sequenznummern (siehe RFC 1990) |
|
DES 56-Bit-Verschlüsselung |
|
Dreifache DES-Verschlüsselung |
dwEapTypeId
Gibt den Typbezeichner des Extensible Authentication Protocol (EAP) an, das zur Authentifizierung des lokalen Computers verwendet wird. Der Wert dieses Members ist nur gültig, wenn dwAuthenticationProtocol PPP_LCP_EAP ist.
dwRemoteEapTypeId
Gibt den Typbezeichner des Extensible Authentication Protocol (EAP) an, das zum Authentifizieren des Remotecomputers verwendet wird. Der Wert dieses Members ist nur gültig, wenn dwRemoteAuthenticationProtocol PPP_LCP_EAP ist.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | mprapi.h |