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。
関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。
リターン コード | 説明 |
---|---|
|
RAS サーバーへのハンドルまたは RAS 接続へのハンドルが無効です。 |
|
RAS クライアントが検疫されていません。 |
|
MprError.h、RasError.h、または WinError.h からのエラー。 |
注釈
インターネット認証サービス (IAS) ポリシーで通常のフィルターが構成されている場合、MprAdminConnectionRemoveQuarantine を呼び出した結果、これらのフィルターが RAS クライアント インターフェイスに追加されます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | mprapi.h |
Library | Mprapi.lib |
[DLL] | Mprapi.dll |