DEV_BROADCAST_PORT_W 结构 (dbt.h)

包含有关调制解调器、串行或并行端口的信息。

语法

typedef struct _DEV_BROADCAST_PORT_W {
  DWORD   dbcp_size;
  DWORD   dbcp_devicetype;
  DWORD   dbcp_reserved;
  wchar_t dbcp_name[1];
} DEV_BROADCAST_PORT_W, *PDEV_BROADCAST_PORT_W;

成员

dbcp_size

此结构的大小(以字节为单位)。 这是成员的大小加上 dbcp_name 字符串的实际长度, (null 字符由 声明dbcp_name 为单字符数组来解释 )

dbcp_devicetype

设置为 DBT_DEVTYP_PORT

dbcp_reserved

保留值;请勿使用。

dbcp_name[1]

一个以 null 结尾的字符串,指定端口或连接到端口的设备的友好名称。 友好名称旨在帮助用户快速准确地识别设备,例如,“COM1”和“标准 28800 bps 调制解调器”被视为友好名称。

备注

注意

dbt.h 标头将 DEV_BROADCAST_PORT 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名的使用与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

   
最低受支持的客户端 Windows XP
最低受支持的服务器 Windows Server 2003
标头 dbt.h

另请参阅

DEV_BROADCAST_HDR

设备管理结构

WM_DEVICECHANGE