Share via


RAS Server Authentication (Windows Embedded CE 6.0)

1/6/2010

The Windows Embedded CE implementation of RAS server supports the following authentication protocols.

  • Password Authentication Protocol (PAP)
  • Challenge Handshake Authentication Protocol (CHAP)
  • Challenge Handshake Authentication Protocol (CHAP) MD5
  • Microsoft Challenge-Handshake Authentication Protocol (MS-CHAP)
  • Microsoft Challenge Handshake Authentication Protocol version 2.0 (MSCHAPv2)

You can set the particular authentication types supported by using the RASCNTL_SERVER_SET_PARAMETERS value in the RasIOControl function and setting the bmAuthenticationMethods member in the in the RASCNTL_SERVERSTATUS structure to the bitmask of the required authentication types. The bitmask can be set to any combination of the RASEO_ProhibitXxx constants defined is Ras.h. If set to 0, all supported authentication types will be allowed. If set to 0xFFFFFFFF, no authentication will be performed.

See Also

Reference

RasIOControl
RASCNTL_SERVERSTATUS

Concepts

RAS Server/PPTP Server (Incoming) Application Development