最近在搞wifi上網,看了些這方面的資料,稍微總結點東西:)
deviceiocontrol和底層通訊:
方法1 :把第二個引數設為ioctl_ndis_rebind_adapter。
方法2 :把第二個引數設為ioctl_ndis_unbind_adapter,然後再ioctl_ndis_bind_adapter。
獲取裝置的控制代碼 :
hndis = createfile(dd_ndis_device_name, generic_read | generic_write,
file_share_read | file_share_write, null, open_always,
0, null);
(note: 用deviceiocontrol後面第二個引數帶ioctl_ndis_get_adapter_names的話很容易獲取到網絡卡的名字,可以用來遍歷網絡卡。如果照我所說的方法,編譯出現問題,你可能沒包含ntddndis.h這個標頭檔案。)
bool dondisiocontrol(dword dwcommand, lpvoid pinbuffer,
dword cbinbuffer, lpvoid poutbuffer,
dword * pcboutbuffer)
return fresult;
}
wince中重啟網絡卡
下面先貼出我的 wchar name t cs89001 0 handle m hfilehandle createfile t nds0 0,0,null,open existing,file attribute normal,handle invalid handle value if m hf...
wince 常用 控制
全屏顯示 int x getsystemmetrics sm cxscreen 獲取水平畫素 int y getsystemmetrics sm cyscreen 獲取垂直畫素 movewindow 0,0,x,y,1 全屏顯示 設定顏色 mfc 設定顏色 hbrush time onctlcolo...
WINCE下的網絡卡驅動開發序
好久沒有寫原創的文章了,不怕丟人的說,前段時間在忙著考六級,不過這次又走了一次過場!哎,不說這個了!今天在csdn上發表了一篇帖子,開貼討論wince下網絡卡驅動的開發,之前,在網上搜尋這方面的資料真的很少,我不知道啥情況,肯定有人做過這方面,只是沒有貼出來,抑或大家認為太簡單沒有去做。當然,對於做...