共用方式為


DEV_BROADCAST_PORT_A 結構 (dbt.h)

包含數據機、序列或平行埠的相關信息。

語法

typedef struct _DEV_BROADCAST_PORT_A {
  DWORD dbcp_size;
  DWORD dbcp_devicetype;
  DWORD dbcp_reserved;
  char  dbcp_name[1];
} DEV_BROADCAST_PORT_A, *PDEV_BROADCAST_PORT_A;

成員

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