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


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

PFN_IDDCXMONITORGETSRMLISTVERSION — это указатель на функцию обратного вызова ОС, которая получает последнюю версию списка обновления системы (SRM), хранящуюся gpu.

Синтаксис

PFN_IDDCXMONITORGETSRMLISTVERSION PfnIddcxmonitorgetsrmlistversion;

NTSTATUS * PfnIddcxmonitorgetsrmlistversion(
  [in]  PIDD_DRIVER_GLOBALS DriverGlobals,
  [in]  IDDCX_MONITOR MonitorObject,
  [in]  const IDARG_IN_GETSRMLISTVERSION *pInArgs,
  [out] IDARG_OUT_GETSRMLISTVERSION *pOutArgs
)
{...}

Параметры

[in] DriverGlobals

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

[in] MonitorObject

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

[in] pInArgs

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

[out] pOutArgs

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

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

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

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

Замечания

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

Требования

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

См. также

IddCxMonitorGetSrmListVersion