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