Fornitura di un'interfaccia del dispositivo ACPI definita dal fornitore
Un fornitore può fornire un'interfaccia dispositivo facoltativa e il supporto per IOCTL personalizzati per l'utilizzo di un oggetto dispositivo funzionale (FDO) di un dispositivo ACPI.
Il driver di funzione chiama in genere IoRegisterDeviceInterface nella routine AddDevice per registrare un'interfaccia del dispositivo. Il driver chiama IoSetDeviceInterfaceState per abilitare l'interfaccia dopo Plug and Play avvia il fdO. Il driver deve disabilitare l'interfaccia se un dispositivo viene rimosso da Plug and Play.
Il GUID della classe dell'interfaccia del dispositivo è definito dal fornitore.