次の質問を読みました: 「HNetCfg.NATUPnP」Ole オブジェクトを使用したポート転送に失敗しました
その例を使用して、Windows XP SP3 で正常に動作しました。デルファイ Xe2. 外部ポートを自分の PC にルーティングすることができ、すべてにおいて問題なく動作しました。
数日間の作業の後、このコードは機能しなくなりました。
ポート:= Nat.StaticPortMappingCollection;
ポートは現在 NIL になっています。
同じネットワークでは、同じコードが Windows 7 で動作します。テスト用の他の Windows XP はありません。
何かが変わったようで、環境にあるようです。私の Windows XP は仮想ボックス セッションです。ホストはWindows 7で、同じコードがまだ機能しています。仮想ボックスのパラメーターの変更、ソフトウェアの更新はありません。
私はどこを探すべきかのガイダンスを探しています。