Функция VideoPortGetAgpServices (videoagp.h)

Функция VideoPortGetAgpServicesустарела и поддерживается только для обратной совместимости с существующими драйверами. Вместо этого средства записи драйверов должны использовать VideoPortQueryServices.

VideoPortGetAgpServices возвращает список функций службы AGP, реализованных драйвером видеопорта.

Синтаксис

VIDEOAGP_DEPRECATED BOOLEAN VideoPortGetAgpServices(
  [in] IN PVOID                    HwDeviceExtension,
  [in] IN PVIDEO_PORT_AGP_SERVICES AgpServices
);

Параметры

[in] HwDeviceExtension

Указатель на расширение устройства драйвера мини-порта.

[in] AgpServices

Указатель на неинициализированную, выделенную драйвером минипорта VIDEO_PORT_AGP_SERVICES структуру.

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

VideoPortGetAgpServices возвращает значение TRUE после успешной инициализации структуры VIDEO_PORT_AGP_SERVICES, на которую указывает AgpServices ; В противном случае возвращается значение FALSE.

Комментарии

Драйверы видео минипорта PnP, которые могут использовать AGP, должны вызывать VideoPortGetAgpServices.

Драйвер видеопорта инициализирует структуру VIDEO_PORT_AGP_SERVICES следующим образом:

  • Все указатели функций инициализируются для указания на соответствующие функции службы AGP, реализованные драйвером видеопорта.
  • Поле AllocationLimit инициализируется максимальным объемом памяти AGP, который драйвер мини-порта может зафиксировать в байтах.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Персональный компьютер
Верхняя часть videoagp.h (включая Video.h)
Библиотека Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

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

AgpCommitPhysical

AgpCommitVirtual

AgpFreePhysical

AgpFreeVirtual

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices