EapMethodAuthenticatorUpdateInnerMethodParams function

Updates the EAP authentication session settings previous established by a call to EapMethodAuthenticatorBeginSession from the server EAPHost.

EapMethodAuthenticatorUpdateInnerMethodParams is a function prototype.


DWORD EapMethodAuthenticatorUpdateInnerMethodParams(
  _In_        EAP_SESSION_HANDLE sessionHandle,
  _In_        DWORD              dwFlags,
  _In_  const WCHAR              *pwszIdentity,
  _In_  const EapAttributes      *pAttributeArray,
  _Out_       EAP_ERROR          **ppEapError


sessionHandle [in]

A pointer to an EAP_SESSION_HANDLE structure that contains the unique handle for this EAP authentication session on the EAPHost server. This handle is returned in the pSessionHandle parameter in a previous call to EapMethodAuthenticatorBeginSession.

dwFlags [in]

A combination of EAP flags that describe the updated EAP authentication session behavior.

pwszIdentity [in]

A zero-terminated Unicode string that contains the updated identity of the user to authenticate.

pAttributeArray [in]

A pointer to an EapAttributes array structure that specifies the updated EAP attributes of the entity to authenticate.

ppEapError [out]

A pointer to the address of an EAP_ERROR structure that contains any errors raised during the execution of this function call. After consuming the error data, this memory must be freed by passing a pointer to the error data to EapMethodAuthenticatorFreeErrorMemory.


Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]



See also

EAPHost Authenticator Method Functions



Community Additions