0

ワイヤレスの省電力に問題があります。現在の電源プランで、ワイヤレス アダプター設定の省電力モードを最大パフォーマンスに設定すると、すべての問題が解消されます。ただし、これはバッテリーの寿命に影響を与えます。そのため、プログラムの実行中にのみ、Wi-Fi の省電力をプログラムでオフにする方法を見つけたいと考えています。

OID_DOT11_POWER_MGMT_REQUEST を設定しようとしましたが、NDIS_STATUS_INVALID_OID を意味する 0xC0010017 で失敗しました。ただし、クエリは問題ありません。

もう 1 つの方法は、現在の電源設定を変更することですが、プログラムの実行中にユーザーが電源設定を切り替えると、問題と混乱が生じる可能性があります。

ここの達人はもっと良い方法を知っていますか? 前もって感謝します。

4

1 に答える 1

0

OID_DOT11_POWER_MGMT_REQUESTは、設定時に失敗しないようにする必要があります。WiFiベンダーにバグを報告する必要があります。このOIDの実装はベンダーの責任であるため、実際に節約できる電力は、ベンダーのドライバーの実装とデバイスの特性に完全に依存することに注意してください。

于 2012-10-21T08:09:38.720 に答える