MprAdminReleaseIpAddress 関数 (mprapi.h)
MprAdminReleaseIpAddress 関数は、ユーザーが切断され、ユーザーの IP アドレスが解放されるときに呼び出されます。
構文
void MprAdminReleaseIpAddress(
[in] WCHAR *lpszUserName,
[in] WCHAR *lpszPortName,
[in] DWORD *lpdwIpAddress
);
パラメーター
[in] lpszUserName
IP アドレスを必要とするユーザーの名前を指定する Unicode 文字列へのポインター。
[in] lpszPortName
ユーザーが接続しようとしているポートの名前を指定する Unicode 文字列へのポインター。
[in] lpdwIpAddress
DWORD 変数へのポインター。 この変数は、解放する IP アドレスを指定します。
戻り値
なし
解説
管理 DLL では 、MprAdminReleaseIpAddress 関数を実装する必要はありません。 ただし、DLL が MprAdminReleaseIpAddress を実装する場合は、 MprAdminGetIpAddressForUser も実装する必要があります。
RAS では、複数の管理 DLL がサポートされています。 ただし、RAS は MprAdminReleaseIpAddress を実装してエクスポートする最初の DLL でのみを呼び出します。 RAS は、他の DLL 内のこれらの関数の実装を無視します。 RAS は、レジストリに一覧表示されている順序で、これらの関数の DLL をチェック します。
Windows 2000 Server 以前: RAS が新しいリンクを受け入れない場合、RAS は MprAdminLinkHangupNotification 関数を呼び出しません。
MprAdminReleaseIpAddress 内から RAS 管理関数または RAS ユーザー管理関数を呼び出さないでください。 これらの関数の呼び出しは、吹き出し関数内から行われた場合には返されません。
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mprapi.h |