PPP_LCP_INFO struttura (mprapi.h)
La struttura PPP_LCP_INFO contiene informazioni che descrivono i risultati di una negoziazione LCP (PPP Link Control Protocol).
Sintassi
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
Specifica l'errore che si è verificato se la negoziazione non è riuscita.
dwAuthenticationProtocol
Specifica il protocollo di autenticazione usato per autenticare il computer locale. Questo membro può essere uno dei valori seguenti.
dwAuthenticationData
Specifica altre informazioni sul protocollo di autenticazione specificato dal membro dwAuthenticationProtocol . Questo membro può essere uno dei valori seguenti.
Valore | Significato |
---|---|
|
MD5 CHAP |
|
Microsoft CHAP |
|
Microsoft CHAP versione 2 |
dwRemoteAuthenticationProtocol
Specifica il protocollo di autenticazione usato per autenticare il computer remoto. Per un elenco di valori possibili, vedere il membro dwAuthenticationProtocol .
dwRemoteAuthenticationData
Specifica altre informazioni sul protocollo di autenticazione specificato da dwRemoteAuthenticationProtocol. Per un elenco di valori possibili, vedere il membro dwAuthenticationData .
dwTerminateReason
Specifica il motivo per cui la connessione è stata terminata dal computer locale. Questo membro ha sempre un valore pari a zero.
dwRemoteTerminateReason
Specifica il motivo per cui la connessione è stata terminata dal computer remoto. Questo membro ha sempre un valore pari a zero.
dwOptions
Specifica le informazioni sulle opzioni LCP in uso dal computer locale. Questo membro è una combinazione dei flag seguenti.
Flag | Significato |
---|---|
|
La connessione usa multilink |
|
Compressione campo protocollo (vedere RFC 1172) |
|
Compressione del campo di controllo e indirizzo (vedere RFC 1172) |
|
Formato di intestazione numero sequenza breve (vedere RFC 1990) |
|
Crittografia des a 56 bit |
|
Crittografia Triple DES |
dwRemoteOptions
Specifica le informazioni sulle opzioni LCP in uso dal computer remoto. Questo membro è una combinazione dei flag seguenti.
Flag | Significato |
---|---|
|
La connessione usa multilink. |
|
Compressione campo protocollo (vedere RFC 1172) |
|
Compressione del campo di controllo e indirizzo (vedere RFC 1172) |
|
Formato di intestazione numero sequenza breve (vedere RFC 1990) |
|
Crittografia des a 56 bit |
|
Crittografia Triple DES |
dwEapTypeId
Specifica l'identificatore di tipo del protocollo EAP (Extensible Authentication Protocol) usato per autenticare il computer locale. Il valore di questo membro è valido solo se dwAuthenticationProtocol è PPP_LCP_EAP.
dwRemoteEapTypeId
Specifica l'identificatore di tipo del protocollo EAP (Extensible Authentication Protocol) usato per autenticare il computer remoto. Il valore di questo membro è valido solo se dwRemoteAuthenticationProtocol è PPP_LCP_EAP.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mprapi.h |