GUID_DEVINTERFACE_COMPORT
GUID_DEVINTERFACE_COMPORT 设备接口类为 COM 端口定义。
属性 | 设置 |
---|---|
Identifier | GUID_DEVINTERFACE_COMPORT |
Class GUID | {86E0D1E0-8089-11D0-9CE4-08003E301F73} |
注解
串行端口的驱动程序注册此设备接口类的实例,以通知操作系统和应用程序是否存在 COM 端口。
系统提供的串行端口的功能驱动程序会为串行端口注册此设备接口类的实例。
建议使用设备接口 (GUID_DEVINTERFACE_COMPORT) 来发现和访问 COM 端口。 使用旧版 COM 端口名称容易造成名称冲突,并且不会向客户端提供状态更改通知。 请参阅演示如何使用此设备接口访问设备的示例代码。
以下示例(在 GitHub 上)为串行端口注册此类的实例:
- 串行示例
- 虚拟串行驱动程序示例 (UMDF 1.0)
- 虚拟串行2驱动程序示例 (KMDF)
GUID_CLASS_COMPORT 是此设备接口类的过时标识符;对于此类的新实例,请改用 GUID_DEVINTERFACE_COMPORT。
要求
版本 | 在 Microsoft Windows 2000 和更高版本的 Windows 中可用。 |
头文件 | Ntddser.h (include Ntddser.h) |