Поделиться через


Предоставление интерфейса устройства ACPI, определяемого поставщиком

Поставщик может предоставить дополнительный интерфейс устройства и поддержку пользовательских списков IOCTL для управления функциональным объектом устройства ACPI.

Драйвер функции обычно вызывает IoRegisterDeviceInterface в своей подпрограмме AddDevice для регистрации интерфейса устройства. Драйвер вызывает IoSetDeviceInterfaceState, чтобы включить интерфейс после Plug and Play запуска FDO. Драйвер должен отключить интерфейс, если устройство удалено Plug and Play.

GUID класса интерфейса устройства определяется поставщиком.