Функция IddCxMonitorGetSrmListVersion (iddcx.h)

IddCxMonitorGetSrmListVersion получает последнюю версию списка system renewability Message (SRM), хранящуюся GPU.

Синтаксис

NTSTATUS IddCxMonitorGetSrmListVersion(
  [in]  IDDCX_MONITOR                    MonitorObject,
  [in]  const IDARG_IN_GETSRMLISTVERSION *pInArgs,
  [out] IDARG_OUT_GETSRMLISTVERSION      *pOutArgs
);

Параметры

[in] MonitorObject

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

[in] pInArgs

Указатель на структуру IDARG_IN_GETSRMLISTVERSION с входными параметрами.

[out] pOutArgs

Указатель на структуру IDARG_OUT_GETSRMLISTVERSION , в которой ОС возвращает выходные данные.

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

Если подпрограмма завершается успешно, она возвращает STATUS_SUCCESS; в противном случае возвращается соответствующий код ошибки, например один из следующих:

Код ошибки Значение
STATUS_GRAPHICS_OPM_NOT_SUPPORTED Драйвер GPU не поддерживает эту функцию.
STATUS_NO_DATA_DETECTED У GPU нет текущего списка SRM.
STATUS_BUFFER_TOO_SMALL Буфер, на который указывает pOutArgs , слишком мал.

Комментарии

Драйвер косвенного отображения (IDD) вызывает IddCxMonitorGetSrmListVersion , чтобы получить последнюю версию списка SRM, сохраненную GPU. Чтобы задать список SRM, вызовите IddCxMonitorSetSrmList.

SrMs используются для обновления списка отозванных High-Bandwidth устройств защиты цифрового содержимого (HDCP) и доставляются вместе с видео содержимым.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть iddcx.h

См. также раздел

IDARG_IN_GETSRMLISTVERSION

IDARG_OUT_GETSRMLISTVERSION

IddCxMonitorSetSrmList