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


функция обратного вызова 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) не должен использовать этот указатель для прямого вызова функции, на которую он указывает. Вместо этого idD следует вызывать IddCxMonitorGetSrmListVersion.

Требования

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

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

IddCxMonitorGetSrmListVersion