Функция 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 |
См. также раздел
AgpReleasePhysical