OID をネットワーク アダプタに送信するために、Winpcap PacketRequest() 関数 (packet32.h にあります) を使用しようとしています。XP32 では動作しますが、Win7 32 および Win7 64 では動作しません (Win7 64 では最後のエラー コード 1 が表示されますが、32 ではわかりません。現時点では 32 ビットにアクセスできません)。私は PacketRequest() 関数のソースを見ました - それは DeviceIoControl() を呼び出します。これは失敗する関数であり、したがって PacketRequest() も失敗します。
間違った Winpcap ライブラリを使用していますか? (WinPcap_4_1_2.exeをインストールしました)
なぜWin7で動かないのですか?
前もって感謝します。