提供供应商定义的 ACPI 设备接口
供应商可以提供可选设备接口,并且支持自定义 IOCTL 操作 ACPI 设备的功能设备对象 (FDO)。
函数驱动程序通常在其 AddDevice 例程中调用 IoRegisterDeviceInterface,以注册设备接口。 驱动程序会调用 IoSetDeviceInterfaceState,以便在即插即用功能启动 FDO 后启用接口。 如果设备已被即插即用功能删除,驱动程序应禁用该接口。
设备接口类 GUID 由供应商定义。
供应商可以提供可选设备接口,并且支持自定义 IOCTL 操作 ACPI 设备的功能设备对象 (FDO)。
函数驱动程序通常在其 AddDevice 例程中调用 IoRegisterDeviceInterface,以注册设备接口。 驱动程序会调用 IoSetDeviceInterfaceState,以便在即插即用功能启动 FDO 后启用接口。 如果设备已被即插即用功能删除,驱动程序应禁用该接口。
设备接口类 GUID 由供应商定义。