Treiberunterstützung für dynamische Untergeräte
Das Codebeispiel in Untergeräteerstellung zeigt, wie Sie die PcRegisterSubdevice-Routine verwenden, um ein Untergerät zu registrieren. Der Sysvad-Beispieltreiber, der unter Beispielaudiotreiber erläutert wird, zeigt, wie die PcRegisterPhysicalConnection-Routine verwendet wird, um die physischen Verbindungen zwischen Untergeräte zu registrieren, die im selben Audioadapter enthalten sind.
Die Schnittstellen IUnregisterSubdevice und IUnregisterPhysicalConnection ergänzen die PcRegisterXxx-Routinen . Diese Schnittstellen enthalten Methoden, die der Beispieltreiber verwendet, um die Registrierung von Geräten aufzuheben, die zuvor durch Aufrufe der PcRegisterXxx-Routinen registriert wurden. Wie bereits erwähnt, sind diese beiden Schnittstellen in Windows Server 2003 mit SP1 und höher und Windows XP mit SP2 verfügbar, aber nicht in früheren Windows-Versionen.