"Usb"
- claim 一個 USB 介面等於接管它,原本用它的系統功能會停止回應 使用者回報畫面凍結、點不動,而應用程式沒有閃退也沒有 ANR 紀錄時回來讀;也適用於判斷「連線成功」這個訊號能不能拿來當把關條件
- USB 類別代碼記在裝置層與介面層兩處,只讀裝置層的印表機會回報 0 照 USB 類別代碼過濾裝置而候選清單裡一台印表機都不剩,或需要確認某個 USB 裝置屬於哪一類用途時回來讀
- 兩種錯法的代價不對稱時,過濾策略要讓失敗倒向可補救的那一邊 要決定裝置候選清單用白名單還是黑名單、或某類裝置取不到判斷依據時該放行還是排除時回來讀
- 陌生機器的硬體盤點比從應用端反推便宜,因為它把假設換成可核對的值 手上有一台不熟悉的 Android 裝置、而問題可能出在硬體識別或裝置歸屬時回來讀;也適用於判斷內建印表機該走通用路徑還是原廠 SDK