win32 查詢登錄檔找網絡卡

2021-06-21 15:57:06 字數 1080 閱讀 6784

#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 ...