enumerazione VIDEO_PORT_SERVICES (video.h)
Il VIDEO_PORT_SERVICES tipo enumerato elenca le interfacce che il driver miniport video può richiedere dal driver della porta video chiamando VideoPortQueryServices.
Sintassi
typedef enum {
VideoPortServicesAGP,
VideoPortServicesI2C,
VideoPortServicesHeadless,
VideoPortServicesInt10,
VideoPortServicesDebugReport,
VideoPortServicesWCMemoryProtection
} VIDEO_PORT_SERVICES;
Costanti
VideoPortServicesAGP Rappresenta l'interfaccia AGP. |
VideoPortServicesI2C Rappresenta l'interfaccia I2C. |
VideoPortServicesHeadless Rappresenta l'interfaccia headless. |
VideoPortServicesInt10 Rappresenta l'interfaccia Int10. |
VideoPortServicesDebugReport Rappresenta l'interfaccia Debug Report, disponibile nei sistemi operativi seguenti:
|
VideoPortServicesWCMemoryProtection Rappresenta l'interfaccia WC Memory Protection. |
Commenti
Molte funzioni vengono esportate dal driver della porta video; il driver miniport video può chiamare queste funzioni usando il collegamento dinamico ordinario. Altre funzioni implementate dal driver della porta video non vengono esportate; vengono invece resi disponibili per il driver miniport video tramite puntatori a funzione. Un'interfaccia, in questo contesto, è un set di puntatori a funzioni correlati. Ad esempio, l'interfaccia AGP è un set di puntatori alle funzioni (implementate dal driver della porta video) che forniscono servizi AGP al driver miniport video.
Il driver miniport video ottiene un set di puntatori a funzioni passando un valore dal tipo enumerato VIDEO_PORT_SERVICES al parametro ServicesType della funzione VideoPortQueryServices .
Requisiti
Requisito | Valore |
---|---|
Intestazione | video.h (includere Video.h) |
Vedi anche
Funzioni AGP implementate dal driver di porta video
Eseguire il debug delle funzioni del report implementate dal driver di porta video
Funzioni I2C implementate dal driver di porta video