[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
);
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.
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.
RasEapFreeConfigUIData, RasEapInvokeInteractiveUI