DXGKDDI_DPAUXIOTRANSMISSION回调函数 ()

DXGKDDI_DPAUXIOTRANSMISSION回调 (直接连接到 GPU 上的设备的 DPCD) 读取或写入 DisplayPort 配置数据。

语法

DXGKDDI_DPAUXIOTRANSMISSION DxgkddiDpauxiotransmission;

NTSTATUS DxgkddiDpauxiotransmission(
  HANDLE Context,
  PDXGKARG_DPAUXIOTRANSMISSION pArgs
)
{...}

参数

Context

查询接口时提供的上下文指针。

pArgs

指向 DXGKARG_DPAUXIOTRANSMISSION 结构的指针。

返回值

如果成功,DXGKDDI_DPAUXIOTRANSMISSION 返回STATUS_SUCCESS;否则,它将返回如下所示的错误代码之一:

错误代码 含义
STATUS_DRIVER_INTERNAL_ERROR 出现内部软件错误。
STATUS_ACCESS_DENIED 不支持该请求。 对于 Windows 10 版本 2004,仅支持本机 AUX 读取。
STATUS_BUFFER_TOO_SMALL 缓冲区太小,无法执行操作。
STATUS_DEVICE_HARDWARE_ERROR 发生硬件错误。
STATUS_DEVICE_POWERED_OFF 设备已关闭电源。
STATUS_DEVICE_NOT_CONNECTED 设备未连接。
STATUS_DEVICE_PROTOCOL_ERROR DP AUX 协议级别发生错误。 驱动程序可以使用 DPNativeError 对有关错误的更多详细信息进行编码。

注解

Windows 10版本 2004 不支持写入操作,应阻止写入操作。

要求

要求
最低受支持的客户端 Windows 10 版本 2004

另请参阅

DXGKARG_DPAUXIOTRANSMISSION