共用方式為


隨插即用序列埠和 COM 埠的程式設計安裝

注意

本主題描述傳統 COM 埠的程式設計。 如需 USB 連結序列埠的相關資訊,請參閱 USB 序列驅動程式 (Usbser.sys)

根據預設,Ports 類別安裝程式和序列函式驅動程式的合併作業會將序列埠設定為 COM 埠。 如果裝置的 SerialSkipExternalNaming 專案值不存在或設定為零,序列會建立序列埠的 COM 埠裝置介面。 如需 Serial 如何為 COM 埠建立 COM 埠裝置介面以及如何覆寫這項作業的詳細資訊,請參閱 COM 埠的外部命名

當埠類別安裝程式安裝序列埠時,會執行下列工作:

  1. 選取 COM 埠號碼,並在裝置硬體金鑰下的 PortName 專案值中設定埠名稱。 埠名稱的格式為 COM< n >,其中< n >是埠號碼。 如果 Serial 建立序列埠的 COM 埠介面,Serial 會使用 PortName 的值做為 COM 埠的符號連結名稱。

  2. 顯示預設屬性頁對話方塊,可讓使用者選取埠的設定。 如需如何安裝自訂屬性頁面的詳細資訊,請參閱 建立 COM 埠的進階屬性頁面

  3. 設定裝置的裝置易記名稱。 您可以使用 SPDRP_FRIENDLYNAME 旗標搭配 SetupDiGetDeviceRegistryProperty來取得名稱。

您可以提供共同安裝程式來設定隨插即用序列裝置的登錄設定。 如果登錄中沒有專案值,則 Serial 會使用埠的預設值。