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


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

PFN_IDDCXMONITORSETSRMLIST — это указатель на функцию обратного вызова ОС, которая передает список сообщений о продлении системы High-Bandwidth digital Content Protection (HDCP) в драйвер GPU, связанный с отрисовкой указанного монитора.

Синтаксис

PFN_IDDCXMONITORSETSRMLIST PfnIddcxmonitorsetsrmlist;

NTSTATUS * PfnIddcxmonitorsetsrmlist(
  [in] PIDD_DRIVER_GLOBALS DriverGlobals,
  [in] IDDCX_MONITOR MonitorObject,
  [in] const IDARG_IN_SETSRMLIST *pInArgs
)
{...}

Параметры

[in] DriverGlobals

Содержит системные данные для каждого драйвера.

[in] MonitorObject

Объект монитора, с которым связан список SRM.

[in] pInArgs

Входные аргументы функции.

Возвращаемое значение

Возвращает NTSTATUS со следующими кодами ошибок:

Возвращаемое значение Описание
STATUS_SUCCESS Подпрограмма прошла успешно.
STATUS_GRAPHICS_OPM_NOT_SUPPORTED Драйвер GPU не поддерживает эту новую функциональность.
STATUS_GRAPHICS_OPM_INVALID_SRM Драйвер GPU распознает формат списка SRM, в том числе, если драйвер обнаружил, что список был изменен.

Замечания

Непрямый драйвер отображения (IDD) не должен использовать этот указатель для прямого вызова функции, на которую он указывает. Идентификаторы должны вместо этого вызывать IddCxMonitorSetSrmList.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
заголовка iddcx.h

См. также

IddCxMonitorSetSrmList