функция обратного вызова 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 |