次の方法で共有


GPIO のログ記録と調査

このトピックでは、GPIO テストのログ記録と調査について説明します。

LogMan:

logman start -ets buttonTrace -p {5a81715a-84c0-4def-ae38-edde40df5b3a} 0xFFFFFFFF 4
<repro>

logman stop -ets buttonTrace

これは WPP トレースです。

テストが失敗した場合、ログ記録は、適切なインジェクションが実行されたかどうかを診断するのに役立ちます。 たとえば、ドッキング インジケーターの変更が想定される場合は、通知がトリガーされた時点でログに次のエントリが見つかる必要があります。

--- start of log ---
10: Indicator_EvtDevicePrepareHardware - Received 0 resource descriptors, assuming indicator status will be injected via WriteFile
11: Indicator_EvtIoWrite - Indicator state change : DockMode_Indicator : old state : NotDocked
12: Indicator_UpdateRegistryValue - Indicator state update : DockMode_Indicator : new state : Docked

インジケーター インジェクションを実装する方法に関する追加のガイダンスについては、「Windows 8.1 の GPIO ボタンとインジケーターの実装ガイド」を参照してください。