MBN_AUTH_PROTOCOL enumeration (mbnapi.h)

Important

Starting in Windows 10, version 1803, the Win32 APIs described in this section are replaced by the Windows Runtime APIs in the Windows.Networking.Connectivity namespace.

The MBN_AUTH_PROTOCOL enumerated type specifies the authentication protocol used for Packet Data Protocol (PDP) activation.

This type is applicable only for GSM devices.

Syntax

typedef enum MBN_AUTH_PROTOCOL {
  MBN_AUTH_PROTOCOL_NONE = 0,
  MBN_AUTH_PROTOCOL_PAP,
  MBN_AUTH_PROTOCOL_CHAP,
  MBN_AUTH_PROTOCOL_MSCHAPV2
} ;

Constants

 
MBN_AUTH_PROTOCOL_NONE
Value: 0
No authentication protocol is used.
MBN_AUTH_PROTOCOL_PAP
Password Authentication Protocol (PAP) is used for authentication. PAP authentication is unencrypted.
MBN_AUTH_PROTOCOL_CHAP
Challenge Handshake Authentication Protocol (CHAP) is used for authentication.
MBN_AUTH_PROTOCOL_MSCHAPV2
Microsoft Challenge-Handshake Authentication Protocol version 2.0 (MS-CHAP v2) is used for authentication.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps | UWP apps]
Minimum supported server None supported
Header mbnapi.h