MprAdminConnectionRemoveQuarantine 関数 (mprapi.h)

MprAdminConnectionRemoveQuarantine 関数は、インターネット認証サービス (IAS) ポリシーの結果としてフィルターが適用された場合、ダイヤルイン RAS クライアントの検疫フィルターを削除します。

構文

DWORD MprAdminConnectionRemoveQuarantine(
  [in] HANDLE hRasServer,
  [in] HANDLE hRasConnection,
  [in] BOOL   fIsIpAddress
);

パラメーター

[in] hRasServer

接続を処理する RAS サーバーを処理します。 MprAdminServerConnect を呼び出して、このハンドルを取得します。

[in] hRasConnection

検疫フィルターを削除する RAS クライアントの接続を処理します。 MprAdminConnectionEnum を呼び出して、このハンドルを取得します。

または、このパラメーターは、検疫フィルターを削除する RAS クライアントの IP アドレスを指定します。 IP アドレスは、ネットワークのバイト順で DWORD として指定する必要があります。 MprAdminConnectionEnum を呼び出して IP アドレスを取得します。 このパラメーターで IP アドレスを指定する場合は、 fIsIpAddress パラメーターで TRUE 値を指定する必要があります。

[in] fIsIpAddress

検疫フィルターを削除するクライアントの IP アドレスを hRasConnection パラメーターで指定するかどうかを示すブール値を指定します。 このパラメーターが TRUE 値の場合、 hRasConnection は IP アドレスを指定します。 それ以外の場合、 hRasConnection は接続へのハンドルを指定します。

戻り値

関数が成功した場合、戻り値はNO_ERROR。

関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。

リターン コード 説明
ERROR_INVALID_PARAMETER
RAS サーバーへのハンドルまたは RAS 接続へのハンドルが無効です。
ERROR_NOT_FOUND
RAS クライアントが検疫されていません。
その他
MprError.h、RasError.h、または WinError.h からのエラー。

注釈

インターネット認証サービス (IAS) ポリシーで通常のフィルターが構成されている場合、MprAdminConnectionRemoveQuarantine を呼び出した結果、これらのフィルターが RAS クライアント インターフェイスに追加されます。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー mprapi.h
Library Mprapi.lib
[DLL] Mprapi.dll

こちらもご覧ください

MprAdminConnectionEnum

MprAdminServerConnect

RAS 管理関数

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