Supporto driver per sottodispositivi dinamici

L'esempio di codice in Creazione del dispositivo secondario mostra come usare la routine PcRegisterSubdevice per registrare un sottodispositivo. Il driver di esempio Sysvad, descritto in Sample Audio Drivers (Driver audio di esempio), illustra come usare la routine PcRegisterPhysicalConnection per registrare le connessioni fisiche tra i sottodispositivi contenuti nella stessa scheda audio.

Le interfacce IUnregisterSubdevice e IUnregisterPhysicalConnection integrano le routine PcRegisterXxx . Queste interfacce contengono metodi usati dal driver di esempio per annullare la registrazione dei dispositivi registrati in precedenza dalle chiamate alle routine PcRegisterXxx . Come accennato in precedenza, queste due interfacce sono disponibili in Windows Server 2003 con SP1 e versioni successive e Windows XP con SP2, ma non nelle versioni precedenti di Windows.