[SETUPAPI]

- Store device settings in the "Device Parameters" key, as the kernel now does it too
- Fixes display of AC97 device in audio cpl

svn path=/trunk/; revision=47084
This commit is contained in:
Johannes Anderwald 2010-05-02 19:19:28 +00:00
parent 91e196a64f
commit dc3a34f70b

View file

@ -399,7 +399,13 @@ InstallOneInterface(
HeapFree(GetProcessHeap(), 0, Path);
}
return SetupInstallFromInfSectionW(NULL, /* FIXME */ hInf, InterfaceSection, SPINST_REGISTRY, hKey, NULL, 0, NULL, NULL, NULL, NULL);
if (RegCreateKeyExW(hKey, L"Device Parameters", 0, NULL, 0, KEY_ALL_ACCESS, NULL, &hRefKey, NULL) != ERROR_SUCCESS)
{
RegCloseKey(hKey);
return FALSE;
}
return SetupInstallFromInfSectionW(NULL, /* FIXME */ hInf, InterfaceSection, SPINST_REGISTRY, hRefKey, NULL, 0, NULL, NULL, NULL, NULL);
}
/***********************************************************************