Delen via


Onderdeelwijzigingen toepassen op het register

Nadat het subsysteem voor de netwerkconfiguratie de INetCfgComponentControl::ApplyRegistryChanges methode aanroept, moet het meldingsobject gegevens instellen, wijzigen of verwijderen uit het register, afhankelijk van de actie die eerder door het meldingsobject is uitgevoerd. Nadat het meldingsobject specifieke acties heeft uitgevoerd met betrekking tot het installeren, verwijderen of wijzigen van parameters van het onderdeel dat eigenaar is van het object, moet het meldingsobject een gegevenslid instellen dat de uitgevoerde actie aangeeft. Nadat het subsysteem ApplyRegistryChanges aanroept om configuratiewijzigingen toe te passen op het register, moet ApplyRegistryChanges- dit gegevenslid gebruiken om te bepalen hoe registerwijzigingen moeten worden aangebracht. Voorbeeld:

  • Als een meldingsobject eerder operaties heeft uitgevoerd met betrekking tot het installeren van de component waartoe het object behoort, dan zou het meldingsobject het gegevenslid dat de actie aangeeft, moeten hebben ingesteld als 'installeren'. Nadat het subsysteem ApplyRegistryChanges aanroept om configuratiewijzigingen toe te passen op het register, moet ApplyRegistryChanges- informatie over het onderdeel in het register instellen.

  • Als een meldingsobject eerder bewerkingen heeft uitgevoerd met betrekking tot het verwijderen van het onderdeel dat eigenaar is van het object, moet het meldingsobject het gegevenslid hebben ingesteld dat de actie aangeeft als 'verwijderen'. Nadat het subsysteem ApplyRegistryChanges aanroept om configuratiewijzigingen toe te passen op het register, moet ApplyRegistryChanges informatie over het onderdeel uit het register verwijderen.

  • Als een gebruiker een van de aangepaste eigenschappenpagina's van een onderdeel weergeeft en een van de parameters van het onderdeel wijzigt, moet het meldingsobject van het onderdeel het gegevenslid hebben ingesteld dat de actie aangeeft als 'parameter wijzigen'. Nadat het subsysteem ApplyRegistryChanges aanroept om configuratiewijzigingen toe te passen op het register, moet ApplyRegistryChanges- informatie over de parameter van het onderdeel in het register wijzigen.

Als u de registersleutel van een onderdeel wilt openen en ophalen om informatie over het onderdeel te wijzigen, moet de methode ApplyRegistryChanges worden geïmplementeerd om de methode INetCfgComponent::OpenParamKey van het onderdeel aan te roepen. Als u waarden wilt instellen in het register onder de registersleutel van het onderdeel, implementeert u ApplyRegistryChanges- om registergegevens te schrijven met behulp van Win32-functies. ApplyRegistryChanges- kan bijvoorbeeld de functie RegCreateKeyEx aanroepen om een subsleutel te maken voor het opslaan van waarden en de regSetValueEx--functie om deze waarden te maken en in te stellen.

Zie de Microsoft Windows SDK voor meer informatie over het register, het schrijven van gegevens ernaartoe en het ophalen van gegevens.