RasEapFreeMemory 関数 (raseapif.h)
RAS 接続マネージャーは RasEapFreeMemory を呼び出して、 RasEapInvokeConfigUI、 RasEapGetIdentity、 RasEapInvokeInteractiveUI によって返されるメモリ バッファーを解放します。
構文
DWORD RasEapFreeMemory(
[in] BYTE *pMemory
);
パラメーター
[in] pMemory
解放するメモリへのポインター。
戻り値
関数が成功した場合、戻り値は NO_ERROR。
関数が失敗した場合、戻り値は Winerror.h、Raserror.h、または Mprerror.h からの適切なエラー コードである必要があります。
注釈
認証プロトコルは、さまざまなユーザー インターフェイスを異なる DLL に実装できます。 このような場合、各 DLL は RasEapFreeMemory 関数を実装する必要があります。
また、1 つの DLL で複数のユーザー インターフェイスが実装される場合もあります。 たとえば、1 つの DLL で認証プロトコルの構成ユーザー インターフェイスと ID ユーザー インターフェイスの両方を実装できます。 もう 1 つの例として、2 つの構成ユーザー インターフェイスを実装する DLL があり、それぞれが異なる認証プロトコルをサポートします。 このような場合、DLL は、DLL に実装されている任意のユーザー インターフェイスから返されるメモリを解放できる RasEapFreeMemory の単一バージョンを実装する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | raseapif.h |