if( RegConnectRegistry(ip,HKEY_LOCAL_MACHINE,&ghMachineKey) != ERROR_SUCCESS)
{
printf("\nRegConnectRegistry() 2 failed:%d", GetLastError());
__leave;
}
sprintf( szSubKey, "%s\\%03x", REGKEY_PERF,MAKELANGID( LANG_ENGLISH, SUBLANG_NEUTRAL));
if(RegOpenKeyEx(ghMachineKey,szSubKey,0,KEY_READ,&hKeyNames) != ERROR_SUCCESS)
{
printf("\nRegOpenKeyEx() 3 failed:%d", GetLastError());
__leave;
}
if(RegQueryValueEx(hKeyNames,REGSUBKEY_COUNTERS,NULL,&dwType,NULL,&dwSize) != ERROR_SUCCESS)
{//这里出错了,GetLastError() = 997
printf("\nRegQueryValueEx() 4 failed:%d\n", GetLastError());
__leave;
}代码不完整 前面已经WNetAddConnection2连接成功了,RegConnectRegistry和RegOpenKeyEx都成功
但是 在RegQueryValueEx的地方发生错误
GetLastError() = 997
哪位大侠帮忙看看
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货