RegDBKeyExist无法正常工作

时间:2015-09-07 09:45:49

标签: installshield

我有一个注册表项如下:

 RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);
 szKey = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Installer\\UserData\\S-1-5-18\\Products\\00004109610090400000000000F01FEC";
 nResult = RegDBKeyExist(szKey);

在我的注册表中,上面的密钥存在。但返回的值是-1。如果我搜索密钥存在直到'产品',它会正确返回1。产品密钥拼写正确,因为我已从注册表中复制。可能是什么问题?

请留下您的意见

0 个答案:

没有答案