総合ネットワーク接続レベルおよびコストヒントが変更されたときに呼ばれる、アプリケーション定義のコールバック関数を登録する。
NotifyNetworkConnectivityHintChange Callback, CallerContext, InitialNotification, NotificationHandle
Callback : [int] アプリケーション定義のコールバック関数を指す PNETWORK_CONNECTIVITY_HINT_CHANGE_CALLBACK 型の関数ポインタ。ネットワーク接続レベルまたはコスト変更時に呼び出される。 CallerContext : [intptr] 呼び出し元固有のコンテキスト。コールバック関数に渡される。 InitialNotification : [int] 初期化通知を発行する場合は true、それ以外は false。 NotificationHandle : [intptr] HANDLE へのポインタ。関数は通知登録へのハンドルを設定する。
(プラグイン / モジュール : iphlpapi.dll)
総合ネットワーク接続レベルおよびコストヒントが変更されたときに呼ばれる、アプリケーション定義のコールバック関数を登録する。 [戻り値] 関数が成功すると、戻り値は NO_ERROR である。それ以外の場合はエラーコードが返される。 [備考] 変更通知を解除するには、NotifyNetworkConnectivityHintChange が返した NotificationHandle を渡して CancelMibChangeNotify2 関数を呼び出す。
| プラグイン / モジュール | iphlpapi.dll |
| バージョン | 1.0 |
| 作成日 | 2026/04/16 |
| 著作者 | IronHSP / CsWin32 bridge |
| URL | https://github.com/inovia/IronHSP |
| 備考 | Win32 API の iphlpapi.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。 |
| タイプ | 拡張命令 |
| グループ | Win32API |
| 対応環境 |
|
| hs ファイル | hsphelp\win32_iphlpapi_gen2.hs |