RasEapFreeInteractiveUIData

[This is preliminary documentation and subject to change.]

The RAS Connection Manager will call RasEapFreeInteractiveUIData to free the memory buffer returned by the authentication protocol's interactive user interface.

DWORD  RasEapFreeInteractiveUIData ( 
  DWORD dwEapTypeId,     // identifies the protocol 
  PBYTE pDataFromUI      // pointer to data from interactive UI 
);
 

Parameters

dwEapTypeId
Identifies the authentication protocol of the interactive UI that allocated the memory that RasEapFreeInteractiveUIData should now free.
pDataFromUI
Pointer to the interactive UI data returned from RasEapInvokeInteractiveUI function.

Return Values

If the function succeeds, the return value is NO_ERROR.

If the function fails, the return value should be an appropriate error code from winerror.h, raserror.h, or mprerror.h.

Remarks

The DLL that implements RasEapInvokeInteractiveUI and RasEapFreeInteractiveUIData may support more than one authentication protocol. The dwEapTypeId parameter specifies the authentication protocol for which the user data was originally obtained.

See Also

RasEapFreeConfigUIData, RasEapInvokeInteractiveUI