Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подсистема конфигурации сети должна создать экземпляр объекта notify и инициализировать объект, прежде чем подсистема может сообщить объекту уведомления об изменениях конфигурации сети и отобразить страницы настраиваемых свойств для компонента, которому принадлежит объект.
Подсистема создает экземпляр объекта notify из фабрики классов DLL. Затем фабрика классов вызывает конструктор для класса notify.
Конструктор классов должен сначала назначать начальные значения членам данных класса. Значения, которые конструктор должен первоначально назначить, включают следующие:
Конструктор должен установить указатель интерфейса на экземпляр сетевого компонента INetCfgComponent в значение NULL.
Конструктор должен задать указатель интерфейса на экземпляр объекта конфигурации сети INetCfg значением NULL.
Конструктор должен задать переменную, указывающую действие, которое объект уведомления ранее выполнял в константе, которая идентифицирует неизвестное действие. Дополнительные сведения об этой переменной см. в разделе "Определение класса уведомления".
После создания экземпляра объекта уведомления подсистема конфигурации сети вызывает метод INetCfgComponentControl::Initialize для инициализации экземпляра объекта. В этом вызове подсистема передает указатель интерфейса INetCfgComponent . Этот объект INetCfgComponent предоставляет объекту уведомления экземпляр компонента объекта, который объект может использовать для доступа к компоненту и управления ими. В этом вызове подсистема также передает указатель интерфейса INetCfg для предоставления объекта уведомления экземпляру объекта конфигурации сети, который объект уведомления использует для доступа ко всем аспектам конфигурации сети.
Метод Initialize должен назначать указатели интерфейса INetCfgComponent и INetCfg , предоставляемые подсистемой конфигурации сети членам класса уведомления. Инициализировать затем следует вызвать:
Метод INetCfg::AddRef для увеличения количества ссылок объекта конфигурации сети
Метод INetCfgComponent::AddRef для увеличения числа ссылок компонента, которому принадлежит объект notify
Другие методы интерфейса объекта уведомления не вызываются до возврата инициализации .