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


Функция 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 (include Video.h)
библиотеки Videoprt.lib
DLL Videoprt.sys
IRQL PASSIVE_LEVEL

См. также

AgpCommitPhysical

AgpCommitVirtual

AgpFreePhysical

AgpFreeVirtual

AgpReleasePhysical

AgpReleaseVirtual

AgpReservePhysical

VIDEO_PORT_AGP_SERVICES

VideoPortQueryServices