RasEapFreeMemory
This function is called by RAS to free memory buffers returned by the RasEapInvokeConfigUI, RasEapGetIdentity, and RasEapInvokeInteractiveUI functions.
DWORD RasEapFreeMemory(
BYTE* pMemory
);
Parameters
- pMemory
[in] Pointer to the memory to free.
Return Values
If the function call succeeds, the return value is NO_ERROR.
If the function call fails, it returns an appropriate error code from Winerror.h, Raserror.h, or Mprerror.h.
Remarks
An authentication protocol may implement its various user interfaces (Uis) in different dynamic-link libraries (DLLs). In such a case, each DLL must implement the RasEapFreeMemory function.
A single DLL may also implement multiple UIs. For example, a single DLL may implement both the configuration and identity UI for an authentication protocol. Another example is a DLL that implements two configuration UIs, each to support a different authentication protocol. In these cases, the DLL must implement a single version of RasEapFreeMemory that can free memory returned from any of the UIs implemented in the DLL.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Raseapif.h.
Link Library: This function is called by the EAP module, not by the application. Therefore, no link library is exposed. For more information, see EAP Implementation Details.
See Also
RasEapInvokeConfigUI | RasEapGetIdentity | RasEapInvokeInteractiveUI
Last updated on Thursday, April 08, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.