Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

EAP Peer Method Registry Values

Specific registry values are required for EAP peer methods.

EAP Peer Method DLL Paths

The following path specifies the registry location for regular EAP peer method DLLs.

HKLM\System\CCS\Services\Eaphost\Methods\<AuthorId>\<EapTypeId>

For example, an EAP method installation registration path given an AuthorId of "311" (indicating that "Microsoft" is the author) and a EapTypeId of "40", appears as follows.

HKLM\System\CCS\Services\Eaphost\Methods\311\40

The following path specifies the registry location for extended EAP method DLLs.

Note  Extended EAP method DLLs are supported in Windows Vista with Service Pack 1 (SP1) or later.

HKLM\System\CCS\Services\Eaphost\Methods\<AuthorId>\254\<VendorId>\<EapTypeId>

For example, an EAP method installation registration path given an AuthorId of "311" (indicating that "Microsoft" is the author), a VendorId of "311", and a EapTypeId of "40", appears as follows.

HKLM\System\CCS\Services\Eaphost\Methods\311\254\311\40

Note  For more information on the allocation of EAP method types, see section 6.2 of RFC 3748.

Registry Values

The following EAPHost peer method registry values are required.

The following AP peer method registry values are recommended.

The following AP peer method registry values are optional.

PeerConfigUIPath

Constant ValuePeerConfigUIPath
TypeREG_EXPAND_SZ
DescriptionThe path to the DLL that contains the implementation of the user configuration dialog. For example, %SystemRoot%\system32\<name_of_DLL>.dll.

 

PeerDllPath

Constant ValuePeerDllPath
TypeREG_EXPAND_SZ
DescriptionThe path to the EAP method DLL. For example, %SystemRoot%\system32\<name_of_DLL>.dll.

 

PeerFriendlyName

Constant ValuePeerFriendlyName
TypeREG_SZ
DescriptionString that contains the friendly (display) name for the EAP method.

 

PeerIdentityPath

Constant ValuePeerIdentityPath
TypeREG_EXPAND_SZ
DescriptionThe path to the DLL that contains the implementation of the user identity functions. For example, %SystemRoot%\system32\<name_of_DLL>.dll.

 

PeerInteractiveUIPath

Constant ValuePeerInteractiveUIPath
TypeREG_EXPAND_SZ
DescriptionThe path to the DLL that contains the implementation of the interactive user interface used to obtain user information during execution of the EAP method. For example, %SystemRoot%\system32\<name_of_DLL>.dll.

 

PeerInvokePasswordDialog

Constant ValuePeerInvokePasswordDialog
TypeREG_DWORD
Description1- to get credentials using the generic EAPHost password and domain dialog box. 0 - to use a custom dialog box. If the generic dialog box is used, credentials are set by the EapPeerSetCredentials method.

 

PeerInvokeUsernameDialog

Constant ValuePeerInvokeUsernameDialog
TypeREG_DWORD
Description
  • 1 - to get credentials using the generic EAPHost user name dialog box.
  • 0- to use a custom dialog box.
If the generic dialog box is used, credentials are set by the EapPeerSetCredentials method.

 

PeerRequireConfigUI

Constant ValuePeerRequireConfigUI
TypeREG_DWORD
Description0 if a configuration user interface dialog is implemented for this method; 1 if it is not.

 

Properties

Constant ValueProperties
TypeREG_DWORD
DescriptionBits in the DWORD are set to indicate support for the property. For a list of supported values, see EAP Method Properties.

 

Related topics

EAP Authenticator Method Registry Keys
Registry Configuration for Expanded EAP Types
Using EAPHost
RFC 3748

 

 

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.