DXGKDDI_QUERYCONNECTIONCHANGE回调函数 (d3dkmddi.h)
OS 调用 DXGKDDI_QUERYCONNECTIONCHANGE ,以响应通过 DxgkCbIndicateConnectorChange 报告的状态更改,或者当 OutputFlags.ConnectorStatusChanges 字段指示对 SetTimingsFromVidPn 的调用检测到连接器状态更改时。
语法
DXGKDDI_QUERYCONNECTIONCHANGE DxgkddiQueryconnectionchange;
NTSTATUS DxgkddiQueryconnectionchange(
IN_CONST_HANDLE hAdapter,
IN_PDXGKARG_QUERYCONNECTIONCHANGE pQueryConnectionChange
)
{...}
参数
hAdapter
标识适配器的句柄。
pQueryConnectionChange
指向 DXGKARG_QUERYCONNECTIONCHANGE 结构的指针,该结构提供操作系统分配的缓冲区,驱动程序应将最早的更改复制到其中。 最早的更改由最低 ConnectionChangeId 进行判断。
返回值
返回值 | 说明 |
---|---|
STATUS_SUCCESS | 如果例程成功并返回请求的更改,则返回 。 |
STATUS_ALREADY_COMPLETE | 如果例程成功,但已向 OS 报告更改,则返回 。 |
注解
此函数始终在 PASSIVE 级别调用,因此应使支持代码可分页。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3dkmddi.h |