#define SIZEOF_DEVICE_NAME 256
CString strDeviceList = "";
BOOL get_device_info(int Index,
char *key_name,
char *device_info,
char *device_description)
{
HKEY hkey ;
DWORD size ;
DWORD type ;
BOOL retval ;
retval = FALSE ;
memset( device_info, 0, SIZEOF_DEVICE_NAME) ;
if( RegOpenKeyExA(HKEY_LOCAL_MACHINE,
key_name,
0,
KEY_READ,
&hkey) == ERROR_SUCCESS)
{
type = REG_SZ ;
......
阅读全文