VIDEO_PORT_SERVICES枚举 (video.h)
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枚举类型传递到 VideoPortQueryServices 函数的 ServicesType 参数来获取一组函数指针。
要求
要求 | 价值 |
---|---|
标头 | video.h (include Video.h) |
另请参阅
视频端口驱动程序 实现的 AGP 函数
视频端口驱动程序 实现的调试报表函数
由视频端口驱动程序 实现的 I2C 函数
由视频端口驱动程序 实现的 Int10 函数