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
表示调试报告接口,该接口在以下操作系统中可用:




  • Windows Server 2003 SP1 和后续 Service Pack

  • Windows XP SP2 和后续 Service Pack

VideoPortServicesWCMemoryProtection
表示 WC 内存保护接口。

注解

许多函数由视频端口驱动程序导出;视频微型端口驱动程序可以使用普通动态链接调用这些函数。 视频端口驱动程序实现的其他功能不会导出;相反,它们通过函数指针提供给视频微型端口驱动程序。 在此上下文中,接口是一组相关的函数指针。 例如,AGP 接口是一组指向 (由视频端口驱动程序) 实现的函数的指针,这些驱动程序为视频微型端口驱动程序提供 AGP 服务。

视频微型端口驱动程序通过将值从 VIDEO_PORT_SERVICES 枚举类型传递到 VideoPortQueryServices 函数的 ServicesType 参数来获取一组函数指针。

要求

要求
Header video.h (包括 Video.h)

另请参阅

视频端口驱动程序实现的 AGP 函数

调试视频端口驱动程序实现的报告函数

视频端口驱动程序实现的 I2C 函数

视频端口驱动程序实现的 Int10 函数

VideoPortQueryServices