我有一个注册表项如下:
RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);
szKey = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Installer\\UserData\\S-1-5-18\\Products\\00004109610090400000000000F01FEC";
nResult = RegDBKeyExist(szKey);
在我的注册表中,上面的密钥存在。但返回的值是-1。如果我搜索密钥存在直到'产品',它会正确返回1。产品密钥拼写正确,因为我已从注册表中复制。可能是什么问题?
请留下您的意见