Prise en charge des pilotes pour les sous-appareils dynamiques
L’exemple de code dans Subdevice Creation montre comment utiliser la routine PcRegisterSubdevice pour inscrire un sous-appareil. L’exemple de pilote Sysvad, décrit dans Exemples de pilotes audio, montre comment utiliser la routine PcRegisterPhysicalConnection pour inscrire les connexions physiques entre les sous-appareils contenus dans la même carte audio.
Les interfaces IUnregisterSubdevice et IUnregisterPhysicalConnection complètent les routines PcRegisterXxx . Ces interfaces contiennent des méthodes que l’exemple de pilote utilise pour « annuler l’inscription » des appareils précédemment inscrits par les appels aux routines PcRegisterXxx . Comme mentionné précédemment, ces deux interfaces sont disponibles dans Windows Server 2003 avec SP1 et versions ultérieures et Windows XP avec SP2, mais pas dans les versions antérieures de Windows.