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