MprAdminInterfaceSetCustomInfoEx 関数 (mprapi.h)
指定したサーバーで、指定した需要ダイヤル インターフェイスのトンネル固有のカスタム構成を設定します。
構文
DWORD MprAdminInterfaceSetCustomInfoEx(
[in] MPR_SERVER_HANDLE hMprServer,
[in] HANDLE hInterface,
[in] PMPR_IF_CUSTOMINFOEX pCustomInfo
);
パラメーター
[in] hMprServer
クエリを実行するルーターへのハンドル。 このハンドルは、 MprAdminServerConnect 関数の以前の呼び出しによって取得されます。
[in] hInterface
インターフェイスへのハンドル。 このハンドルは、 MprAdminInterfaceCreate 関数または MprAdminInterfaceGetHandle 関数の以前の呼び出しによって取得されます。
[in] pCustomInfo
トンネル固有のカスタム構成を含む MPR_IF_CUSTOMINFOEX 構造体へのポインター。
戻り値
関数が成功した場合、戻り値は NO_ERROR。 関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。
リターン コード | 説明 |
---|---|
|
呼び出し元のアプリケーションに十分な特権がありません。 |
|
hInterface 値が無効です。 |
|
pCustomInfo パラメーターが NULL であるか、インターフェイス型がROUTER_IF_TYPE_FULL_ROUTERされていません。 |
|
操作を完了するためのリソースが不足していました。 |
注釈
インターフェイスの IKEv2 トンネルのカスタム構成を削除する必要がある場合は、MPR_IF_CUSTOMINFOEX構造体の dwFlags メンバーを 0 に設定して MprAdminInterfaceSetCustomInfoEx 関数を呼び出します。
インターフェイスの IKEv2 メイン モードとクイック モード ポリシー構成を削除する必要がある場合は、構造体の customIkev2Config メンバーの customPolicy パラメーター MPR_IF_CUSTOMINFOEX NULL に設定します。
IKEv2 メイン モード SA ネゴシエーション中に使用するように構成された証明書を削除する必要がある場合は、構造体の customIkev2Config メンバーの certificateName の cbData メンバー MPR_IF_CUSTOMINFOEX 0 に設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | サポートなし |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | mprapi.h |
Library | Mprapi.lib |
[DLL] | Mprapi.dll |