miniport驱动检测到显示器状态改变后如何告知系统
时间: 2023-08-15 21:04:00 浏览: 146
监视显示器屏幕变化告警
当 miniport 驱动检测到显示器状态改变后,它可以通过调用 DxgkDdiNotifyAcpiEvent 函数来告知系统。DxgkDdiNotifyAcpiEvent 函数是 Dxgkrnl.sys 的导出函数,它允许 miniport 驱动向 Dxgkrnl.sys 发送 ACPI 事件通知。在函数调用中,miniport 驱动需要指定 ACPI 事件类型和事件数据,以及事件数据的大小。Dxgkrnl.sys 将此信息传递给 Windows Display Driver Model (WDDM) 服务,WDDM 服务将相应的事件通知发送给操作系统。操作系统接收到事件通知后,将执行相应的操作,例如重新枚举显示器或更改显示器分辨率。
阅读全文