nEventType總是返回7

2021-08-03 10:17:27 字數 1353 閱讀 6567

剛開始做u盤識別這一塊,每次插入拔出,neventtype總是返回7,網上找了好多資料,終於解決了:

1.有人說第一次返回7,第二次不是7,然後忽略了這個問題就結束了,這樣的好像是正常的;

2.有人說要註冊,還來了一些hid的庫,好複雜,搞不通;

3.其實新增下面這個**就解決問題了,具體的目前還沒看,期待一起交流,也幫助其他菜鳥解決一下問題。

staticconstguid guid_devinte***ce_list =

},

// guid_devinte***ce_disk

},

// guid_devinte***ce_hid,

},

// guid_ndis_lan_class

}

};

//註冊插拔事件

hdevnotify hdevnotify;

dev_broadcast_deviceinte***ce notificationfilter;

zeromemory( ¬ificationfilter,sizeof(notificationfilter) );

notificationfilter.dbcc_size =sizeof(dev_broadcast_deviceinte***ce);

notificationfilter.dbcc_devicetype = dbt_devtyp_deviceinte***ce;

for(inti=0; i<sizeof(guid_devinte***ce_list)/sizeof(guid); i++)

}

FOUND ROWS總是返回1

寫mysql分頁使用了發現found rows總是返回1,實際記錄絕不止1條。sql語句如下 select sql calc found rows from actionlist where a id 0 limit 10 select found rows 網上查詢中文資料,沒有解決。英文資料找到...

curl post請求總是返回417錯誤

在使用curl做post的時候,當要post的資料大於1024位元組的時候,curl並不會直接就發起post請求,而是會分為倆步。傳送乙個請求,header包含乙個expect 100 continue,詢問server使用願意接受資料 接收到server返回的100 continue應答以後,才把...

看誰能找出bug open函式總是返回 1

總於明白基礎有多重要,今天被乙個open函式把我整死 平時open完之後直接就不管了,一般也不會出現打不開的情況 今天被這個壞習慣打了一巴掌 看誰能找出bug,真的是很基礎的東西 錯誤 int main 第一次執行沒錯,再次執行就一直出錯,總以為是write的問題 正確 int main 如果看出來...