Поделиться через


Поддержка драйверов для динамических вложенных устройств

В примере кода в разделе Создание дочерних компонентов показано, как использовать подпрограмму PcRegisterSubdevice для регистрации дочерней функции. В примере драйвера Sysvad, который рассматривается в разделе Примеры аудиодрайверов, показано, как использовать подпрограмму PcRegisterPhysicalConnection для регистрации физических соединений между вложенными устройствами, содержащимися в одном звуковом адаптере.

Интерфейсы IUnregisterSubdevice и IUnregisterPhysicalConnection дополняют подпрограммы PcRegisterXxx . Эти интерфейсы содержат методы, которые используются в примере драйвера для отмены регистрации устройств, которые ранее были зарегистрированы с помощью вызовов подпрограмм PcRegisterXxx . Как упоминалось ранее, эти два интерфейса доступны в Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версиях и Windows XP с пакетом обновления 2 (SP2), но не в более ранних версиях Windows.