Sdílet prostřednictvím


Zpracování oznámení

Subsystém konfigurace sítě odesílá oznámení, která upozorní objekty v následujících intervalech:

  • Během instalace sítě, včetně instalace operačního systému, instalace síťových funkcí do operačního systému, který dříve nepodporuje sítě, upgrade operačního systému nebo odinstalaci síťových funkcí

  • Během konfigurace sítě – včetně přidávání, odebírání, povolování a zakazování síťových komponent, změna síťových komponent a změna způsobu, jakým subsystém konfigurace sítě spojuje síťové komponenty

  • Po nasměrování subsystému k zobrazení vlastností síťových komponent, které vlastní objekty oznámení

Při zpracování oznámení provede objekt oznámení následující obecnou posloupnost operací:

  1. Při načtení objektu notify přečte systémový registr, který vytvoří model aktuální konfigurace sítě ve svých interních datových strukturách.

  2. Jakmile subsystém konfigurace sítě odešle oznámení objektu notify o síťových změnách, které objekt notify dříve požadoval, změní objekt notify své interní datové struktury tak, aby tyto změny sledoval.

  3. Když subsystém konfigurace sítě dokončí odesílání oznámení do oznamovacího objektu, subsystém zavolá metodu INetCfgComponentControl::ApplyRegistryChanges k potvrzení změn v systémovém registru.

Poznámka Oznámení uvedená v předchozí sekvenci mohou také zahrnovat volání upozorňování objektu INetCfgComponentControl::CancelChanges metoda v takovém případě by se měl objekt notify vrátit zpět k původní konfiguraci sítě. Před úpravou původní konfigurace sítě by měl objekt notify vytvořit dvě kopie konfigurace. Objekt notify může změnit jednu kopii tak, aby zahrnoval změny a ponechat druhou kopii v původní podmínce. Objekt notify může při návratu zpět k původní konfiguraci sítě použít nezměněnou kopii.