Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ein Anbieter kann eine optionale Geräteschnittstelle und Unterstützung für benutzerdefinierte IOCTLs bereitstellen, um das funktionale Geräteobjekt (Functional Device Object, FDO) eines ACPI-Geräts zu betreiben.
Der Funktionstreiber ruft in der Regel IoRegisterDeviceInterface in seiner AddDevice-Routine auf, um eine Geräteschnittstelle zu registrieren. Der Treiber ruft IoSetDeviceInterfaceState auf, um die Schnittstelle zu aktivieren, nachdem Plug & Play die FDO startet. Der Treiber sollte die Schnittstelle deaktivieren, wenn ein Gerät von Plug & Play entfernt wird.
Die GUID der Geräteschnittstellenklasse ist vom Hersteller definiert.