Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Объект уведомлений промежуточного драйвера является расширением установщика сетевого класса. Установщик сетевого класса загружает и инициализирует объект уведомления и отправляет уведомления о событиях (например, уведомления об удалении виртуальных мини-портов), связанные с драйвером. Если вам нужен обзор объектов уведомления в целом или дополнительная информация об объектах уведомления, см. статью "Объекты уведомления для сетевых компонентов".
Чтобы включить объект уведомления в установку, необходимо ссылаться на него в inf-файле промежуточного протокола драйвера. Для фильтрации промежуточных драйверов не требуется объект уведомления. Вы можете включить объект уведомления с промежуточным драйвером фильтра, если вы хотите предоставить пользователю более гибкие параметры конфигурации.
В Windows Vista можно использовать объект уведомления или пользовательское приложение установки для копирования минипорта INF-файла в системный INF-каталог. Для любого из них вы используете SetupCopyOEMInf для копирования INF. Для windows Vista и более поздних версий операционной системы следует использовать директиву INF CopyINFв протоколе INF для копирования минипорта INF. В более ранних версиях Windows невозможно создать пакет драйвера с объектом уведомления, который выполняется из store Driver Store. Чтобы успешно установить пакет драйвера в этом сценарии, необходимо иметь минимальный номер сборки ОС 25341. Дополнительные сведения о копировании INF-файлов см. в разделе Копирование INF-файлов.
Объект уведомления промежуточного драйвера MUX должен предоставлять службы для установки и удаления виртуальных мини-портов. Это можно сделать автоматически или предоставить пользовательский интерфейс. Он должен управлять списком имен устройств виртуальных минипортов в реестре. Список имен устройства определяет привязки между виртуальными мини-портами и физическими устройствами. Например, объект уведомления промежуточного драйвера n-to-one MUX сопровождает список виртуальных минипортов, привязанных к каждому физическому устройству в записи реестра UpperBindings. Пример драйвера MUX считывает список UpperBindings и инициализирует виртуальный минипорт для каждой записи.
Промежуточный драйвер MUX должен использовать записи UpperRange/LowerRange для управления внешними привязками. Однако при необходимости можно управлять внешними привязками из объекта уведомления. Для получения дополнительной информации о привязках в промежуточных драйверах см. записи файлов INF UpperRange и LowerRange
Объект уведомления может дополнительно предоставить пользовательский интерфейс, позволяющий пользователю изменять или просматривать конфигурацию драйвера. Пример промежуточного драйвера MUX содержит пример пользовательского интерфейса для объекта уведомления.