Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В VIDEO_PORT_SERVICES перечисленном типе перечислены интерфейсы, которые драйвер видеопорта может запрашивать от драйвера видеопорта, вызывая VideoPortQueryServices.
Синтаксис
typedef enum {
VideoPortServicesAGP,
VideoPortServicesI2C,
VideoPortServicesHeadless,
VideoPortServicesInt10,
VideoPortServicesDebugReport,
VideoPortServicesWCMemoryProtection
} VIDEO_PORT_SERVICES;
Константы
VideoPortServicesAGP Представляет интерфейс AGP. |
VideoPortServicesI2C Представляет интерфейс I2C. |
VideoPortServicesHeadless Представляет интерфейс без головы. |
VideoPortServicesInt10 Представляет интерфейс Int10. |
VideoPortServicesDebugReport Представляет интерфейс отчета отладки, доступный в следующих операционных системах:
|
VideoPortServicesWCMemoryProtection Представляет интерфейс защиты памяти WC. |
Замечания
Многие функции экспортируются драйвером видеопорта; Драйвер видеопорта может вызывать эти функции с помощью обычной динамической компоновки. Другие функции, реализованные драйвером видеопорта, не экспортируются; вместо этого они становятся доступными для драйвера видеопорта с помощью указателей функций. Интерфейс в этом контексте представляет собой набор связанных указателей функций. Например, интерфейс AGP — это набор указателей на функции (реализованные драйвером видеопорта), предоставляющие службы AGP драйверу видеопорта.
Драйвер видеопорта получает набор указателей функции путем передачи значения из перечисленного типа VIDEO_PORT_SERVICES в параметр ServicesType функции VideoPortQueryServices.
Требования
Требование | Ценность |
---|---|
заголовка | video.h (include Video.h) |
См. также
функции AGP, реализованные драйвером видеопорта
функции отладки отчетов, реализованные драйвером видеопорта
функции I2C, реализованные драйвером видеопорта