RasEapFreeMemory-Funktion (raseapif.h)
Der RAS-Verbindungs-Manager ruft RasEapFreeMemory auf, um Speicherpuffer freizugeben, die von RasEapInvokeConfigUI, RasEapGetIdentity und RasEapInvokeInteractiveUI zurückgegeben werden.
Syntax
DWORD RasEapFreeMemory(
[in] BYTE *pMemory
);
Parameter
[in] pMemory
Zeiger auf den freizugebenden Speicher.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert NO_ERROR.
Wenn die Funktion fehlschlägt, sollte der Rückgabewert ein geeigneter Fehlercode von Winerror.h, Raserror.h oder Mprerror.h sein.
Hinweise
Ein Authentifizierungsprotokoll kann seine verschiedenen Benutzeroberflächen in verschiedenen DLLs implementieren. In diesem Fall muss jede DLL die RasEapFreeMemory-Funktion implementieren.
Es ist auch möglich, dass eine einzelne DLL mehrere Benutzeroberflächen implementiert. Beispielsweise kann eine einzelne DLL sowohl die Konfigurations- als auch die Identitäts-Benutzeroberfläche für ein Authentifizierungsprotokoll implementieren. Ein weiteres Beispiel wäre eine DLL, die zwei Konfigurationsbenutzeroberflächen implementiert, die jeweils ein anderes Authentifizierungsprotokoll unterstützen. In diesen Fällen muss die DLL eine einzelne Version von RasEapFreeMemory implementieren, die Arbeitsspeicher freigeben kann, der von einer der in der DLL implementierten Benutzeroberflächen zurückgegeben wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | raseapif.h |