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


функция обратного вызова DXGKDDI_DPAUXIOTRANSMISSION (dispmprt.h)

Обратный вызов DXGKDDI_DPAUXIOTRANSMISSION считывает или записывает данные конфигурации DisplayPort (DPCD) для устройств, подключенных непосредственно на GPU.

Синтаксис

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
Заголовок dispmprt.h

См. также

DXGKARG_DPAUXIOTRANSMISSION