Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
U mag de softwaresleutel van een apparaat niet rechtstreeks openen. Net als bij een registersleutel kan de locatie of indeling van deze sleutels veranderen tussen verschillende versies van Windows.
Opmerking
Open de softwaresleutel van een apparaat alleen nadat het bijbehorende apparaat is gevonden. Zie Geïnstalleerde apparaten inventariseren voor meer informatie over deze procedure.
Volg deze richtlijnen om de softwaresleutel van een apparaat te openen of te maken:
Opmerking
U moet de parameter instellen waarbij u de aangevraagde beveiligingstoegang opgeeft voor de minimale toegangsmachtigingen die vereist zijn. U moet deze parameter niet instellen op KEY_ALL_ACCESS. Zie Registersleutels veilig openen voor meer informatie over het opgeven van toegangsmachtigingen voor registertoegang.
Als u een bestaande softwaresleutel wilt openen, gebruikt u CM_Open_DevNode_Key met een dispositie van RegDisposition_OpenExisting en ulFlags met CM_REGISTRY_SOFTWARE of gebruik SetupDiOpenDevRegKey en KeyType van DIREG_DRV.
Als u een softwaresleutel wilt maken, gebruikt u CM_Open_DevNode_Key met een dispositie van RegDisposition_OpenAlways en ulFlags met CM_REGISTRY_SOFTWARE of gebruikt u SetupDiCreateDevRegKey met de KeyType parameter van DIREG_DRV.
Bellers in de kernelmodus moeten IoOpenDeviceRegistryKey gebruiken en de parameter DevInstKeyType instellen op PLUGPLAY_REGKEY_DRIVER.
Registerwaarden wijzigen in de softwaresleutel van een apparaat
U mag de waarden van de volgende registervermeldingen (apparaateigenschappen) niet wijzigen in de softwaresleutel van een apparaat:
- Bestuurdersdatum
- DriverDateData
- DriverDesc
- Versie van de stuurprogramma
- InfPath
- InfSection
- InfSectionExt
- OvereenkomendApparaatId
- Naam van de aanbieder
- EnumPropPages32
Deze apparaateigenschappen vertegenwoordigen de installatiestatus van een apparaat. Directe wijziging van deze eigenschappen kan de installatiestatus van het apparaat ongeldig maken. Als u bijvoorbeeld informatie wijzigt die betrekking heeft op het INF-bestand , wordt informatie ongeldig over stuurprogrammabestanden die zijn gekoppeld aan eigenschappen zoals apparaat- en stuurprogrammaondertekeningsgegevens. Als u de versie van het stuurprogramma of de stuurprogrammadatum wijzigt, kan de functionaliteit van Windows Update worden verbroken.
Opmerking
Vanaf Windows Vista legt het besturingssysteem toegangsbeperkingen voor alleen installatietijd op voor deze eigenschappen. Waarden kunnen worden gerepliceerd voor compatibiliteit en directe wijziging van waarden tijdens de installatie van het apparaat heeft geen invloed op de interne status.