#define sizeof_device_name 256
cstring strdevicelist = "";
bool get_device_info(int index,
char *key_name,
char *device_info,
char *device_description)
}
regclosekey( hkey) ;
}
return retval ;
}bool list_devices( void)
; char full_name[ sizeof_device_name] = ;
char device_info[ sizeof_device_name] = ;
char device_description[ sizeof_device_name] = ;
strdevicelist = "";
filetime file_time ;
hkey hkey ;
int index ;
dword size ;
index = 0 ;
if( regopenkeyexa(hkey_local_machine, "software\\microsoft\\windows nt\\currentversion\\networkcards",
0,key_read,
&hkey) == error_success)
regclosekey( hkey) ;
} if( index == 0)
return true ;
}void main()
在使用deviceiocontrol關聯到我們的ndisdevice裝置的時候又錯誤了。原因是無法關聯到該裝置,為什麼?因為你的設別名稱填寫錯誤。
1.用登錄檔看。
2裝了winpcap的人可以使用winpcap檢視。其形狀如:\devce\npf_ ;
又來乙個ndisdevice裝置名稱,這個才是真正的硬體裝置名稱。怎麼看?
Win32登錄檔列舉
最近有點忙,因為設計了很久的專案終於開紿寫 了。但堅持寫博是我的習慣,於是這會兒吃了晚飯的休息時間記錄了一點登錄檔api 操作的東西。下面這段 主要是用來列舉windows mobile下的plug in,然後可以設定所有的plug in的enabled鍵值。但windows mobile 的plu...
Win32登錄檔操作簡記
開啟登錄檔編輯器regedit.exe,介面左邊顯示的是健,右邊顯示的是健值,健可以分成主鍵及子鍵,健值由鍵值名稱和內容構成,由於在寫程式時候沒有搞清楚這些基本的概念,導致了api的使用問題,以下程式為列舉某子鍵下的所有值const char s i5 lpstr strpathname1 hkey...
win32 登錄檔寫入格式問題
用 regsetvalueex 函式寫登錄檔資訊,資訊型別是 byte 要寫入wchar型別的資料,直接強轉會出錯 要寫入的wchar型別的資料 wchar filename max path lstrcpy filename,t 張三 登錄檔操作 hkey hkey null long lreg ...