次の方法で共有


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

関連項目

MprAdminConnectionHangupNotification

MprAdminGetIpAddressForUser

RAS 管理 DLL

RAS 管理関数

リモート アクセス サービス管理リファレンス