国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Usb設(shè)備切換端口的方法及設(shè)備的制作方法

      文檔序號(hào):6480069閱讀:329來源:國知局
      專利名稱:Usb設(shè)備切換端口的方法及設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是一種USB設(shè)備切換端口的方法 及設(shè)備。
      背景技術(shù)
      眾所周知,目前市場上很多USB設(shè)備都支持自動(dòng)安裝功能,即在 計(jì)算機(jī)上安裝USB設(shè)備驅(qū)動(dòng)時(shí)不再需要插入安裝驅(qū)動(dòng)程序的光盤進(jìn)行 安裝,因?yàn)橛?jì)算機(jī)系統(tǒng)中已儲(chǔ)存有相應(yīng)光盤驅(qū)動(dòng)程序。而要實(shí)現(xiàn)這個(gè) 功能,首先需要與計(jì)算機(jī)連接的USB設(shè)備上報(bào)一個(gè)光盤設(shè)備信息,系 統(tǒng)在注冊(cè)表中記錄相應(yīng)信息后通過系統(tǒng)中儲(chǔ)存的光盤驅(qū)動(dòng)程序加載上 報(bào)的光盤設(shè)備完成自動(dòng)安裝,完成自動(dòng)安裝以后再發(fā)送命令讓所述 USB設(shè)備切換到多個(gè)端口狀態(tài),即復(fù)合設(shè)備狀態(tài)。
      術(shù)問題由于USB設(shè)備無法判斷系統(tǒng)中是否安裝過相應(yīng)驅(qū)動(dòng),所以每 次插入U(xiǎn)SB設(shè)備后都必須首先上報(bào)一個(gè)相應(yīng)的光盤設(shè)備信息,根據(jù)上 報(bào)的光盤設(shè)備信息映射出光盤內(nèi)容,再通過所述光盤內(nèi)容中的相應(yīng)程 序來檢測是否安裝過USB設(shè)備驅(qū)動(dòng);如果安裝過驅(qū)動(dòng),則進(jìn)行端口切 換;否則,給出需要安裝后臺(tái)和驅(qū)動(dòng)的提示。所以就使得要想完成切 換端口的步驟就必須先完成映射光盤的步驟和通過所述映射出的光盤 內(nèi)容中的相應(yīng)程序來進(jìn)行切換端口的步驟,而這兩個(gè)步驟都需要較長 時(shí)間才能完成。特別是不管與計(jì)算機(jī)連接的USB設(shè)備是否曾經(jīng)在這臺(tái)驅(qū)動(dòng),所述USB設(shè)備每次都要經(jīng)過這兩個(gè)步驟才
      能完成對(duì)端口的切換,即用戶每次使用都需要長時(shí)間等待才能執(zhí)行下 一步的操作,降4氐了用戶的工作效率。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例的目的在于,提供一種USB設(shè)備切換端口的方法及 相應(yīng)的USB設(shè)備,使得所述USB設(shè)備利用相應(yīng)的命令能在已安裝過 相應(yīng)驅(qū)動(dòng)的計(jì)算才幾上快速實(shí)現(xiàn)端口切換;
      為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明實(shí)施例提供一種USB設(shè)備切換端口 的方法,包括
      在檢測到所述USB設(shè)備與主機(jī)連接后,向所述主機(jī)發(fā)送單光盤設(shè) 備信息,所述單光盤設(shè)備信息包括用于屏蔽所述單光盤設(shè)備第一功能 的屏蔽信息,所述屏蔽信息使得所述主機(jī)在通過加載單光盤設(shè)備進(jìn)而 啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí),屏蔽使能第一功能 的命令;
      若接收到所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的切換命令,則所 述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā)送所 述復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè) 備標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè)備的第一端 口的描述符,所述第一端口的描述符用于通知所述主機(jī)該復(fù)合設(shè)備支 持所述第一功能;
      若接收到所述主機(jī)發(fā)送的使能所述第一功能的命令,則所述USB 設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā)送復(fù)合設(shè)備 信息。本發(fā)明實(shí)施例還提供一種USB設(shè)備,包括
      檢測單元,用于檢測所述USB設(shè)備是否與主機(jī)連接;
      第一發(fā)送單元,用于在所述檢測單元檢測到所述USB設(shè)備與主機(jī) 連接后,向所述主機(jī)發(fā)送單光盤設(shè)備信息,所述單光盤設(shè)備信息包括 屏蔽所述單光盤設(shè)備第一功能的屏蔽信息,所述屏蔽信息使得所述主 機(jī)在通過加載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備 的驅(qū)動(dòng)時(shí),屏蔽使能第一功能的命令;
      第一接收單元,用于接收所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的 切換命令;
      第二接收單元,用于接收所述主機(jī)發(fā)送的使能第一功能的命令;
      切換單元,用于基于所述第一接收單元接收到的所述切換命令或 所述第二接收單元接收到的所述使能第 一功能的命令,將所述USB設(shè) 備從所述單光盤設(shè)備切換為復(fù)合設(shè)備;
      第二發(fā)送單元,用于在所述切換單元將所述USB設(shè)備從所述單光 盤設(shè)備切換為復(fù)合設(shè)備之后,向所述主機(jī)發(fā)送所述復(fù)合設(shè)備的信息, 所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè)備標(biāo)識(shí)PID信息相同 的PID信息以及所述復(fù)合設(shè)備的第一端口的描述符,所述第一端口的 描述符用于通知所述主機(jī)該復(fù)合設(shè)備支持所述第 一功能。
      本發(fā)明實(shí)施例具有以下有益效果在計(jì)算機(jī)上安裝相應(yīng)的USB設(shè) 備驅(qū)動(dòng)后,所述計(jì)算機(jī)可以較快發(fā)送相應(yīng)的USB命令,使得所述USB 設(shè)備接收到所述命令后不必再經(jīng)過原有步驟,從而直接快速切換至多端口狀態(tài),提高了人機(jī)交互的工作效率,更好的體現(xiàn)了 USB設(shè)備作為
      一種高速、快捷數(shù)字設(shè)備的特點(diǎn)。


      圖1是本發(fā)明實(shí)施例 一 的USB設(shè)備切換端口的方法的示意流程圖2是本發(fā)明實(shí)施例二的USB設(shè)備切換端口的方法的示意流程圖3是本發(fā)明實(shí)施例三的USB設(shè)備的結(jié)構(gòu)示意具體實(shí)施例方式
      下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
      本發(fā)明實(shí)施例為與計(jì)算機(jī)連接的USB設(shè)備利用USB命令快速切 換端口的技術(shù)。將USB設(shè)備與計(jì)算機(jī)連接后,所述USB設(shè)備會(huì)上報(bào) 單光盤信息,計(jì)算機(jī)通過檢測所述USB設(shè)備所上報(bào)的單光盤設(shè)備信息 中與計(jì)算機(jī)注冊(cè)表中的復(fù)合設(shè)備信息中是否存在相同的設(shè)備標(biāo)識(shí)PID 信息,/人而來完成端口切換。
      實(shí)施例一、
      圖1是本發(fā)明實(shí)施例一的USB設(shè)備切換端口的方法的示意流程圖。
      該流程圖包括以下步驟
      101、在4企測到所述USB設(shè)備與計(jì)算機(jī)連接后,向所述計(jì)算機(jī)發(fā) 送單光盤設(shè)備信息,所述單光盤設(shè)備信息包括用于屏蔽所述單光盤設(shè) 備第一功能的屏蔽信息,所述屏蔽信息使得所述計(jì)算機(jī)在通過加載單 光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí),屏蔽 使能第一功能的命令;102、 若接收到所述計(jì)算機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的切換命 令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述計(jì) 算機(jī)發(fā)送所述復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光 盤設(shè)備的設(shè)備標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè) 備的第一端口的描述符,所述第一端口的描述符用于通知所述計(jì)算機(jī) 該復(fù)合設(shè)備支持所述第一功能;
      103、 若接收到所述計(jì)算機(jī)發(fā)送的使能所述第一功能的命令,則所 述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述計(jì)算機(jī)發(fā)送 復(fù)合設(shè)備信息。
      本發(fā)明實(shí)施例中,計(jì)算機(jī)系統(tǒng)為視窗XP操作系統(tǒng),當(dāng)所述USB 設(shè)備與計(jì)算機(jī)正常連接后,所述USB設(shè)備會(huì)向所述計(jì)算機(jī)發(fā)送單光盤 設(shè)備信息,所述計(jì)算機(jī)通過讀取接收到的所述單光盤設(shè)備信息獲取所 述USB設(shè)備的控制器、設(shè)備屬性、端口格式、屏蔽信息、設(shè)備標(biāo)識(shí)PID 等重要信息,進(jìn)而利用系統(tǒng)中的相應(yīng)協(xié)議對(duì)所述USB設(shè)備進(jìn)行對(duì)應(yīng)的 配置。其中所述屏蔽信息是主要用于屏蔽所述單光盤設(shè)備的第一功能, 設(shè)備標(biāo)識(shí)PID信息主要是用于告知計(jì)算機(jī)與之連接的所述USB設(shè)備的 產(chǎn)品身份代碼,以使所述計(jì)算機(jī)檢測系統(tǒng)注冊(cè)表中是否記錄有與所述 設(shè)備標(biāo)識(shí)PID信息相同的信息,若檢測到注冊(cè)表中有相同的設(shè)備標(biāo)識(shí) PID信息,說明所述USB設(shè)備之前在這臺(tái)計(jì)算機(jī)上安裝過相應(yīng)的驅(qū)動(dòng) 程序;若沒有檢測到注冊(cè)表中有相同的設(shè)備標(biāo)識(shí)PID信息,說明所述 USB設(shè)備之前在這臺(tái)計(jì)算機(jī)上沒有安裝過相應(yīng)的驅(qū)動(dòng)程序;所述計(jì)算 機(jī)獲取到所述USB設(shè)備的單光盤設(shè)^f言息后,會(huì)根據(jù)USB設(shè)備的屬 性選取系統(tǒng)中自帶的光盤驅(qū)動(dòng)加載所述單光盤設(shè)備。當(dāng)所述USB設(shè)備在本實(shí)施例的計(jì)算機(jī)上沒有安裝過相應(yīng)的驅(qū)動(dòng)程 序時(shí),系統(tǒng)通過自帶的光盤驅(qū)動(dòng)加載完所述單光盤設(shè)備后會(huì)啟動(dòng)所述
      USB設(shè)備中的自動(dòng)運(yùn)行文件,所述自動(dòng)運(yùn)行文件在所述計(jì)算機(jī)操作系 統(tǒng)中自動(dòng)安裝所述USB設(shè)備的驅(qū)動(dòng)。由于屏蔽信息屏蔽了所述單光盤 設(shè)備的第一功能,所以在安裝驅(qū)動(dòng)過程中,計(jì)算機(jī)就屏蔽了使能第一 功能的命令,使得安裝過程順利完成。所述USB設(shè)備驅(qū)動(dòng)安裝完畢后, 計(jì)算機(jī)會(huì)通過所述自動(dòng)運(yùn)行文件向所述USB設(shè)備發(fā)送切換命令,所述 USB設(shè)備接收到所述切換命令后,從所述單光盤設(shè)備切換為復(fù)合設(shè)備, 即從單光盤設(shè)備端口狀態(tài)切換為多端口狀態(tài),并向所述計(jì)算機(jī)發(fā)送所 述復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè) 備標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè)備的第一端 口的描述符,所述第一端口的描述符用于通知所述計(jì)算機(jī)該復(fù)合設(shè)備 的第 一端口支持所述第 一功能,并將所述復(fù)合設(shè)備的信息記錄在注冊(cè) 表中,所以所述計(jì)算機(jī)讀取完所述復(fù)合設(shè)備的信息便根據(jù)系統(tǒng)中的相 應(yīng)協(xié)議對(duì)所述復(fù)合設(shè)備進(jìn)行相應(yīng)的配置,比如系統(tǒng)給復(fù)合設(shè)備的每個(gè) 端口加載對(duì)應(yīng)驅(qū)動(dòng),以使所述復(fù)合設(shè)備能夠正常工作,其中所述驅(qū)動(dòng) 為通過所述自動(dòng)運(yùn)行文件已安裝在所述計(jì)算機(jī)系統(tǒng)內(nèi)的USB設(shè)備的驅(qū) 動(dòng)。
      當(dāng)再次將所述USB設(shè)備與所述計(jì)算機(jī)連接后,所述計(jì)算機(jī)檢測到 所述USB設(shè)備發(fā)送的單光盤設(shè)備信息中的設(shè)備標(biāo)識(shí)PID信息與系統(tǒng)注 冊(cè)表中的復(fù)合設(shè)備的設(shè)備標(biāo)識(shí)PID信息一致時(shí),說明所述USB設(shè)備在 本實(shí)施例的計(jì)算機(jī)上安裝過相應(yīng)的驅(qū)動(dòng)程序,所以所述系統(tǒng)為所述單 光盤設(shè)備加載注冊(cè)表中的所述復(fù)合設(shè)備第 一個(gè)端口對(duì)應(yīng)的驅(qū)動(dòng),又由 于所述第一個(gè)端口支持第一功能,所以,所述第一個(gè)端口對(duì)應(yīng)的驅(qū)動(dòng)也支持第 一功能,當(dāng)所述單光盤設(shè)備加載所述復(fù)合設(shè)備第 一個(gè)端口對(duì) 應(yīng)的驅(qū)動(dòng)后便激活所述驅(qū)動(dòng)中的第 一功能,所述計(jì)算機(jī)便根據(jù)USB協(xié)
      議向所述USB設(shè)備發(fā)送使能所述第一功能的命令,則所述USB設(shè)備 接收到所述使能第一功能的命令后,立刻從所述單光盤設(shè)備切換為復(fù) 合設(shè)備,并向所述計(jì)算機(jī)發(fā)送復(fù)合設(shè)備信息。所以所述計(jì)算機(jī)讀取完 所述復(fù)合設(shè)備的信息便根據(jù)系統(tǒng)中的相應(yīng)協(xié)議對(duì)所述復(fù)合設(shè)備進(jìn)行相 應(yīng)的配置,比如系統(tǒng)給復(fù)合設(shè)備的每個(gè)端口加載對(duì)應(yīng)驅(qū)動(dòng),以使所述 復(fù)合設(shè)備能夠正常工作。
      本實(shí)施例的優(yōu)點(diǎn)在于,在計(jì)算機(jī)上安裝相應(yīng)的USB設(shè)備驅(qū)動(dòng)后, 所述計(jì)算機(jī)可以較快發(fā)送相應(yīng)的USB命令,使得所述USB設(shè)備接收 到相應(yīng)命令后不必再經(jīng)過原有步驟,從而直接快速切換至多端口狀態(tài), 提高了人機(jī)交互的工作效率。
      需要說明的是,本實(shí)施例中的單光盤設(shè)備信息包括了所述技術(shù)領(lǐng) 域人員所能明了的設(shè)備信息和單端口信息;本實(shí)施例中的復(fù)合設(shè)備信 息包括了所述技術(shù)領(lǐng)域人員所能明了的整個(gè)復(fù)合設(shè)備的信息和各個(gè)端 口的信息。
      實(shí)施例二、
      圖2是本發(fā)明實(shí)施例二的USB設(shè)備切換端口的方法的示意流程 圖。如圖2所示,包括以下步驟
      201、在檢測到所述USB設(shè)備與主機(jī)連接后,向所述主機(jī)發(fā)送單 光盤設(shè)備信息,所述單光盤設(shè)備信息包括用于告知所述主機(jī)所述單光 盤設(shè)備不支持遠(yuǎn)程喚醒功能的設(shè)備描述符,所述設(shè)備描述符使得所述主機(jī)在通過加載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè) 備的驅(qū)動(dòng)時(shí),屏蔽使能遠(yuǎn)程喚醒功能的USB命令;
      202、 當(dāng)所述驅(qū)動(dòng)安裝完畢后,所述主機(jī)通過所述自動(dòng)運(yùn)行文件中 存儲(chǔ)的刪除指令刪除所述主機(jī)中的單光盤設(shè)備信息;
      203、 若接收到所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的切換命令, 則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā) 送所述復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備 的設(shè)備標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè)備的第 一端口的描述符,所述第一端口的描述符用于通知所述主機(jī)該復(fù)合設(shè) 備的第 一端口支持所述遠(yuǎn)程喚醒功能;
      204、 若接收到所述主機(jī)發(fā)送的使能所述遠(yuǎn)程喚醒功能的USB命 令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主 機(jī)發(fā)送復(fù)合設(shè)備信息。
      本發(fā)明實(shí)施例中,計(jì)算機(jī)系統(tǒng)為視窗XP操作系統(tǒng),當(dāng)所述USB 設(shè)備與計(jì)算機(jī)正常連接后,所述USB設(shè)備會(huì)向所述計(jì)算機(jī)發(fā)送單光盤 設(shè)備信息,所述計(jì)算機(jī)通過讀取接收到的所述單光盤設(shè)備信息獲取所 述USB設(shè)備的控制器、設(shè)備屬性、端口格式、設(shè)備描述符等重要信息, 進(jìn)而利用系統(tǒng)中的相應(yīng)協(xié)議對(duì)所述USB設(shè)備進(jìn)行必要的配置。其中所 述設(shè)備描述符除了用于告知主機(jī)所述USB設(shè)備的版本號(hào)、廠商編號(hào) VID信息、設(shè)備標(biāo)識(shí)PID信息和設(shè)備出廠標(biāo)號(hào)等信息外,還用于告知 所述主機(jī)所述單光盤設(shè)備不支持遠(yuǎn)程喚醒功能。其中所述設(shè)備標(biāo)識(shí)PID 信息主要是用于告知計(jì)算機(jī)與之連接的所述USB設(shè)備的產(chǎn)品身份代 碼,以使所述計(jì)算機(jī)檢測系統(tǒng)注冊(cè)表中是否記錄有與所述設(shè)備標(biāo)識(shí)PID信息相同的信息,若檢測到注冊(cè)表中有相同的設(shè)備標(biāo)識(shí)PID信息說明
      所述USB設(shè)備之前在這臺(tái)計(jì)算機(jī)上安裝過相應(yīng)的驅(qū)動(dòng)程序;若沒有檢 測到注冊(cè)表中有相同的設(shè)備標(biāo)識(shí)PID信息說明所述USB設(shè)備之前在這 臺(tái)計(jì)算機(jī)上沒有安裝過相應(yīng)的驅(qū)動(dòng)程序;所述計(jì)算機(jī)獲取到所述USB 設(shè)備發(fā)送的單光盤設(shè)備信息后會(huì)在系統(tǒng)注冊(cè)表中記錄所述單光盤設(shè)備 的信息,并根據(jù)USB設(shè)備的屬性選取系統(tǒng)中自帶的光盤驅(qū)動(dòng)加載所述 單光盤設(shè)備。
      當(dāng)所述USB設(shè)備在本實(shí)施例的計(jì)算機(jī)上沒有安裝過相應(yīng)的驅(qū)動(dòng)程 序時(shí),系統(tǒng)根據(jù)USB設(shè)備的屬性選取系統(tǒng)中自帶的與所述屬性相對(duì)應(yīng) 的光盤驅(qū)動(dòng)進(jìn)行加載,所述系統(tǒng)加載完所述單光盤設(shè)備后會(huì)啟動(dòng)所述 USB設(shè)備中的自動(dòng)運(yùn)行文件,所述自動(dòng)運(yùn)行文件在所述計(jì)算機(jī)操作系 統(tǒng)中自動(dòng)安裝所述USB設(shè)備的驅(qū)動(dòng)。由于設(shè)備描述符告知了所述主機(jī) 所述單光盤設(shè)備不支持遠(yuǎn)程喚醒功能,所以在安裝驅(qū)動(dòng)過程中,所述 系統(tǒng)就屏蔽了使能遠(yuǎn)程喚醒功能的USB命令,保證了安裝程序結(jié)束后, 計(jì)算機(jī)繼續(xù)運(yùn)行所述自動(dòng)運(yùn)行文件進(jìn)行必要設(shè)置。
      所述USB設(shè)備驅(qū)動(dòng)安裝完畢后,計(jì)算機(jī)便會(huì)通過自動(dòng)運(yùn)行文件發(fā) 送讓所述USB設(shè)備切換為復(fù)合設(shè)備的命令,而此時(shí)一旦所述USB設(shè) 備進(jìn)行端口切換就會(huì)上報(bào)復(fù)合設(shè)備的信息,其中包括復(fù)合設(shè)備的設(shè)備 標(biāo)識(shí)PID信息。由于根據(jù)協(xié)議,系統(tǒng)只要發(fā)現(xiàn)有上報(bào)的設(shè)備信息就會(huì) 檢索注冊(cè)表中是否有與所述上報(bào)信息 一致的信息, 一旦所述系統(tǒng)發(fā)現(xiàn) 有所述一致的信息,系統(tǒng)便會(huì)通過自帶的光盤驅(qū)動(dòng)加載上報(bào)的復(fù)合設(shè) 備,實(shí)現(xiàn)映射上報(bào)設(shè)備的內(nèi)容。所以為了避免重復(fù)出現(xiàn)所述映射上報(bào) 設(shè)備的內(nèi)容的步驟,計(jì)算機(jī)在發(fā)送使所述USB設(shè)備切換為復(fù)合設(shè)備的命令之前會(huì)通過所述自動(dòng)運(yùn)行文件中存儲(chǔ)的刪除指令刪除系統(tǒng)注冊(cè)表 中之前記錄的所述單光盤設(shè)備信息,其中包括設(shè)備的PID信息。
      當(dāng)刪除系統(tǒng)注冊(cè)表中之前記錄的所述單光盤設(shè)備信息之后,計(jì)算
      機(jī)會(huì)通過所述自動(dòng)運(yùn)行文件向所述USB設(shè)備發(fā)送切換命令,所述USB 設(shè)備接收到所述切換命令后,從所述單光盤設(shè)備切換為復(fù)合設(shè)備,即 從單光盤設(shè)備端口狀態(tài)切換為多端口狀態(tài),并向所述計(jì)算機(jī)發(fā)送所述 復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè)備 標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè)備的第 一端口 的描述符。所述計(jì)算機(jī)接收到所述復(fù)合設(shè)備的信息(所述復(fù)合設(shè)備的 信息包括整個(gè)復(fù)合設(shè)備的設(shè)備標(biāo)識(shí)PID信息和各個(gè)端口信息)后,會(huì) 檢測系統(tǒng)文件中是否有與所述復(fù)合設(shè)備的PID信息相同的信息,由于 已經(jīng)在步驟202中刪除了與所述復(fù)合設(shè)備的PID信息相同的單光盤設(shè) 備的PID信息,所以計(jì)算機(jī)在系統(tǒng)注冊(cè)表中沒有檢測到所述相同的PID 信息,而是在系統(tǒng)文件中檢測到包括有相同的所述PID信息的驅(qū)動(dòng)信 息,所述驅(qū)動(dòng)信息為步驟201中已安裝的USB設(shè)備驅(qū)動(dòng)中的驅(qū)動(dòng)信息。 由于復(fù)合設(shè)備要正常工作必須給每個(gè)端口都加載驅(qū)動(dòng),所以系統(tǒng)根據(jù) 所述驅(qū)動(dòng)信息給復(fù)合設(shè)備的各個(gè)端口加載驅(qū)動(dòng)以完成對(duì)復(fù)合設(shè)備的配 置。加載完驅(qū)動(dòng)后其中所述復(fù)合設(shè)備的第一端口支持遠(yuǎn)程喚醒功能, 從而使得所述第一端口的描述符告知所述主機(jī)該復(fù)合設(shè)備的第一端口 支持所述遠(yuǎn)程喚醒功能。計(jì)算機(jī)根據(jù)文件中已安裝的所述USB設(shè)備驅(qū) 動(dòng)在系統(tǒng)注冊(cè)表中記錄所述驅(qū)動(dòng)的驅(qū)動(dòng)信息和復(fù)合設(shè)備的信息,所述 驅(qū)動(dòng)信息即為所述復(fù)合設(shè)備的端口對(duì)應(yīng)的驅(qū)動(dòng)信息,該驅(qū)動(dòng)信息中也 包括了復(fù)合設(shè)備的設(shè)備標(biāo)識(shí)PID信息。復(fù)合設(shè)備的信息包括該復(fù)合設(shè) 備的第一端口支持遠(yuǎn)程喚醒功能的信息。當(dāng)再次將所述USB設(shè)備與所述計(jì)算機(jī)連接后,所述計(jì)算機(jī)檢測到
      所述USB設(shè)備發(fā)送的單光盤設(shè)備信息中的設(shè)備標(biāo)識(shí)PID信息與系統(tǒng)注 冊(cè)表中的復(fù)合設(shè)備的設(shè)備標(biāo)識(shí)PID信息一致時(shí),說明所述USB設(shè)備在 本實(shí)施例的計(jì)算^/L上安裝過相應(yīng)的驅(qū)動(dòng)程序,所以所述系統(tǒng)為所述單 光盤設(shè)備加載注冊(cè)表中的所述復(fù)合設(shè)備第 一個(gè)端口對(duì)應(yīng)的驅(qū)動(dòng),又由 于所述第一個(gè)端口支持遠(yuǎn)程喚醒功能,所以,所述第一個(gè)端口對(duì)應(yīng)的 驅(qū)動(dòng)也支持遠(yuǎn)程喚醒功能,當(dāng)所述單光盤設(shè)備加載所述復(fù)合設(shè)備第一 個(gè)端口對(duì)應(yīng)的驅(qū)動(dòng)后便激活所述驅(qū)動(dòng)中的遠(yuǎn)程喚醒功能,所述計(jì)算機(jī) 便根據(jù)USB協(xié)議向所述USB設(shè)備發(fā)送使能所述遠(yuǎn)程喚醒功能的USB 命令,則所述USB設(shè)備接收到所述使能遠(yuǎn)程喚醒功能的USB命令后, 立刻從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述計(jì)算機(jī)發(fā)送復(fù)合設(shè) 備信息。所以所述計(jì)算機(jī)讀取完所述復(fù)合設(shè)備的信息便根據(jù)系統(tǒng)中的 相應(yīng)協(xié)議對(duì)所述復(fù)合設(shè)備進(jìn)行相應(yīng)的配置,比如系統(tǒng)給復(fù)合設(shè)備的每 個(gè)端口加載對(duì)應(yīng)驅(qū)動(dòng),以使所述復(fù)合設(shè)備能夠正常工作。
      在本發(fā)明實(shí)施例中,計(jì)算機(jī)系統(tǒng)為視窗XP操作系統(tǒng),USB設(shè)備 為無線數(shù)據(jù)卡,PID信息為1003,根據(jù)上述USB設(shè)備切換端口的方法 中的步驟舉例如下
      將無線數(shù)據(jù)卡與計(jì)算機(jī)連接后,它會(huì)向視窗XP操作系統(tǒng)發(fā)送無線 數(shù)據(jù)卡的單光盤設(shè)備信息,所述單光盤設(shè)備信息包括設(shè)備描述符。所 述設(shè)備描述符除了用于告知主機(jī)所述USB設(shè)備的版本號(hào)、廠商編號(hào) VID信息、設(shè)備標(biāo)識(shí)PID信息和設(shè)備出廠標(biāo)號(hào)等信息外,還用于告知 所述系統(tǒng)所述無線數(shù)據(jù)卡暫時(shí)不支持遠(yuǎn)程喚醒功能,因?yàn)樵谠O(shè)備的單 端口上的bmAttributes域的D5位遠(yuǎn)程喚醒功能已被設(shè)置為0;所述設(shè) 備標(biāo)識(shí)PID信息為1003,所述視窗XP操作系統(tǒng)接收到設(shè)備標(biāo)識(shí)信息設(shè)備信息后,會(huì)檢測注冊(cè)表中有無設(shè)備標(biāo)識(shí) 信息PID信息為1003的復(fù)合設(shè)備的信息,檢測后沒有發(fā)現(xiàn)設(shè)備標(biāo)識(shí)信 息PID信息為1003的復(fù)合設(shè)備的信息,說明所述的無線lt據(jù)卡沒有在 這臺(tái)計(jì)算機(jī)上安裝過相應(yīng)的驅(qū)動(dòng)程序,所以要安裝所述無線數(shù)據(jù)卡的 驅(qū)動(dòng)程序才能完成切換端口的任務(wù)。系統(tǒng)根據(jù)所述無線數(shù)據(jù)卡的屬性 選取系統(tǒng)中自帶的無線數(shù)據(jù)卡的光盤驅(qū)動(dòng)加載所述單光盤設(shè)備,并在 注冊(cè)表中記錄設(shè)備標(biāo)識(shí)信息為1003的單光盤設(shè)備信息。加載完單光盤 設(shè)備后映射出所述無線數(shù)據(jù)卡的自動(dòng)運(yùn)行文件Autorun,所述系統(tǒng)根據(jù) 所述自動(dòng)運(yùn)行文件Autorun在計(jì)算機(jī)上安裝所述無線數(shù)據(jù)卡的驅(qū)動(dòng)。為 了避免再次加載單光盤驅(qū)動(dòng)的步驟,所以所述系統(tǒng)在驅(qū)動(dòng)安裝步驟結(jié) 束后,通過所述自動(dòng)運(yùn)行文件Autorun中的刪除指令刪除記錄在注冊(cè)表 中的設(shè)備標(biāo)識(shí)信息為1003的單光盤設(shè)備信息。隨后所述系統(tǒng)通過所述 自動(dòng)運(yùn)行文件Autorun發(fā)送4吏所述網(wǎng)卡無線數(shù)據(jù)卡切換至多端口狀態(tài) 的切換命令,所述無線數(shù)據(jù)卡接收到所述切換命令后切換至多端口狀 態(tài),即映射出第一端口 、第二端口和第三端口 ,所述第一端口為Modem 端口 、第二端口為PCUI (PC User Interface,即用戶端口,用于實(shí)現(xiàn) USB設(shè)備與PC后臺(tái)的數(shù)據(jù)連接)、所述第三端口為光盤端口 ,并上報(bào) 設(shè)備標(biāo)識(shí)信息為1003的復(fù)合設(shè)備信息。所述計(jì)算機(jī)接收到所述設(shè)備標(biāo) 識(shí)信息為1003的復(fù)合設(shè)備信息后,會(huì)檢測系統(tǒng)文件中是否有與所述復(fù) 合設(shè)備相同的設(shè)備標(biāo)識(shí)信息為1003的信息。由于已經(jīng)刪除了注冊(cè)表中 記錄設(shè)備標(biāo)識(shí)信息為1003的單光盤設(shè)備信息,所以計(jì)算機(jī)在系統(tǒng)注冊(cè) 表中沒有檢測到所述相同的1003設(shè)備標(biāo)識(shí)信息,而是在系統(tǒng)文件中檢 測到包括有相同的所述1003設(shè)備標(biāo)識(shí)信息的驅(qū)動(dòng)信息,所述驅(qū)動(dòng)信息 為已安裝的所述無線數(shù)據(jù)卡驅(qū)動(dòng)中的驅(qū)動(dòng)信息。系統(tǒng)根據(jù)所述驅(qū)動(dòng)信 息給復(fù)合設(shè)備的第一端口、第二端口和第三端口加載驅(qū)動(dòng),以使復(fù)合設(shè)備能正常工作。而通過加載驅(qū)動(dòng)將所述復(fù)合設(shè)備中的Modem端口上的bmAttributes域的D5位遠(yuǎn)程喚醒功能設(shè)置為1,從而使得所述無線數(shù)據(jù)卡支持遠(yuǎn)程喚醒功能。計(jì)算機(jī)根據(jù)系統(tǒng)文件中已安裝的所述USB設(shè)備驅(qū)動(dòng)在系統(tǒng)注冊(cè)表中記錄所述驅(qū)動(dòng)的驅(qū)動(dòng)信息和無線數(shù)據(jù)卡復(fù)合設(shè)備的信息,所述驅(qū)動(dòng)信息即為所述復(fù)合設(shè)備的三個(gè)端口各自對(duì)應(yīng)的驅(qū)動(dòng)信息。復(fù)合設(shè)備的信息包括該復(fù)合設(shè)備的第一端口 (即Modem端口)支持遠(yuǎn)程喚醒功能的信息。使用完畢后拔下無線數(shù)據(jù)卡。
      當(dāng)再次將所述無線數(shù)據(jù)卡與所述計(jì)算機(jī)連接后,所述計(jì)算機(jī)檢測到所述無線數(shù)據(jù)卡發(fā)送的單光盤設(shè)備信息中的設(shè)備標(biāo)識(shí)1003與系統(tǒng)注冊(cè)表中的復(fù)合設(shè)備的設(shè)備標(biāo)識(shí)1003 —致時(shí),說明所述無線數(shù)據(jù)卡在本實(shí)施例的計(jì)算機(jī)上安裝過相應(yīng)的驅(qū)動(dòng)程序。由于上^^艮的單光盤設(shè)備是一個(gè)端口 ,所以所述系統(tǒng)為所述單光盤設(shè)備加載注冊(cè)表中的設(shè)備標(biāo)識(shí)
      為1003的所述復(fù)合設(shè)備第一端口對(duì)應(yīng)的驅(qū)動(dòng),又由于設(shè)備標(biāo)識(shí)為1003的復(fù)合設(shè)備的所述第一端口支持遠(yuǎn)程喚醒功能,所以,所述第一個(gè)端口對(duì)應(yīng)的驅(qū)動(dòng)也肯定支持遠(yuǎn)程喚醒功能。當(dāng)所述單光盤設(shè)備加載所述復(fù)合設(shè)備第一端口對(duì)應(yīng)的驅(qū)動(dòng)后便激活所述驅(qū)動(dòng)中的遠(yuǎn)程喚醒功能,所述計(jì)算機(jī)便根據(jù)USB協(xié)議向所述無線數(shù)據(jù)卡發(fā)送使能所述遠(yuǎn)程喚醒功能的USB命令Set—feature—D (設(shè)置遠(yuǎn)程喚醒功能特征的USB命令的簡稱),所述無線數(shù)據(jù)卡一接收到這條Set—feature—D命令立即對(duì)其進(jìn)行響應(yīng),從單端口狀態(tài)切換至多端口狀態(tài),即映射出Modem端口 、PCUI和光盤端口三個(gè)端口 ,并上報(bào)所述無線數(shù)據(jù)卡的復(fù)合設(shè)備的信息給操作系統(tǒng),完成端口切換。所述計(jì)算機(jī)讀取完所述復(fù)合設(shè)備的信息便根據(jù)系統(tǒng)中的相應(yīng)協(xié)議對(duì)所述復(fù)合設(shè)備進(jìn)行相應(yīng)的配置,以使所述復(fù)合設(shè)備能夠正常工作。這樣今后所述的無線數(shù)據(jù)卡與此計(jì)算機(jī)一連接便可較快完成端口切換的任務(wù),省去了原有切換復(fù)合設(shè)備的必要步驟。
      本發(fā)明實(shí)施例和實(shí)施例一相比優(yōu)點(diǎn)在于,在計(jì)算才幾上安裝相應(yīng)的
      USB設(shè)備驅(qū)動(dòng)后,通過在注冊(cè)表中記錄支持遠(yuǎn)程喚醒功能的復(fù)合設(shè)備的信息以及所述設(shè)備對(duì)應(yīng)的驅(qū)動(dòng)信息,使得所述USB設(shè)備接收到所述使能所述第一功能的命令后不必再經(jīng)過現(xiàn)有步驟,從而快速切換至多端口狀態(tài),提高了用戶的工作效率,更好的體現(xiàn)了所述USB設(shè)備作為一種高速快捷通信設(shè)備的特點(diǎn)。
      需要說明的是,本實(shí)施例中的單光盤設(shè)備信息包括了所述技術(shù)領(lǐng)域人員所能明了的設(shè)備信息和單端口信息;本實(shí)施例中的復(fù)合設(shè)備信息包括了所述技術(shù)領(lǐng)域人員所能明了的整個(gè)復(fù)合設(shè)備的信息和各個(gè)端口的信息。
      實(shí)施例三、
      為了更好地實(shí)施以上方法,本發(fā)明實(shí)施例三相應(yīng)地提供了 一種USB設(shè)備,它包括檢測單元301、第一發(fā)送單元302、第一接收單元303、第二接收單元304、切換單元305和第二發(fā)送單元306,還可以包括存儲(chǔ)單元307,如圖3所示,其各部分功能如下
      檢測單元301,主要用于檢測所述USB設(shè)備是否與主機(jī)連接;
      第一發(fā)送單元302,用于在所述4企測單元301 ;險(xiǎn)測到所述USB設(shè)備與主機(jī)連接后,向所述主機(jī)發(fā)送單光盤設(shè)備信息,所述單光盤設(shè)備信息包括屏蔽所述單光盤設(shè)備第 一功能的屏蔽信息,所述屏蔽信息使得所述主機(jī)在通過加載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí),屏蔽使能第一功能的命令;所述第 一功能可以為遠(yuǎn)程喚醒功能,所述使能第 一功能的命令可
      以為使能遠(yuǎn)程喚醒功能的USB命令。其中所述第一發(fā)送單元302可以 具體用于在所述檢測單元301檢測到所述USB設(shè)備與主機(jī)連接后,向 所述主機(jī)發(fā)送包括用于告知所述主機(jī)所述單光盤設(shè)備不支持所述第一 功能的設(shè)備描述符的單光盤設(shè)備信息,使得所述主機(jī)在通過加載單光 盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí),屏蔽了 使能第一功能的命令。
      第 一接收單元303,主要用于接收所述主機(jī)通過所述自動(dòng)運(yùn)行文件 發(fā)送的切換命令;
      第二接收單元304,主要用于接收所述主機(jī)發(fā)送的使能第一功能的 命令;
      切換單元305,主要用于基于所述第一接收單元接收到的所述切換 命令或所述第二接收單元接收到的所述使能第一功能的命令,將所述 USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備;
      第二發(fā)送單元306,主要用于在所述切換單元將所述USB設(shè)備從 所述單光盤設(shè)備切換為復(fù)合設(shè)備之后,向所述主機(jī)發(fā)送所述復(fù)合設(shè)備 的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè)備標(biāo)識(shí)PID 信息相同的PID信息以及所述復(fù)合設(shè)備的第一端口的描述符,所述第 一端口的描述符用于通知所述主機(jī)該復(fù)合設(shè)備支持所述第一功能;
      存儲(chǔ)單元307,可以用于存儲(chǔ)包括設(shè)備信息、自動(dòng)運(yùn)行文件等重要 信息和文件,所述自動(dòng)運(yùn)行文件中存儲(chǔ)有刪除指令,所述刪除指令用 于當(dāng)所述驅(qū)動(dòng)安裝完畢后刪除所述主機(jī)中的單光盤設(shè)備信息。本實(shí)施例中所述主機(jī)可以為計(jì)算機(jī),所述USB設(shè)備可以為無線數(shù) 據(jù)卡、無線網(wǎng)卡。
      本實(shí)施例的優(yōu)點(diǎn)在于,所述USB設(shè)備可以根據(jù)接收到的不同命令 進(jìn)行復(fù)合設(shè)備的切換,尤其是在計(jì)算機(jī)上安裝相應(yīng)的USB設(shè)備驅(qū)動(dòng)后, 所述計(jì)算機(jī)可以較快發(fā)送相應(yīng)的USB命令,使得所述USB設(shè)備接收 到所述命令后不必再經(jīng)過原有步驟,從而直接快速切換至多端口狀態(tài), 提高了人機(jī)交互的工作效率,更好的體現(xiàn)了 USB設(shè)備作為一種高速、 快捷數(shù)字設(shè)備的特點(diǎn)。
      當(dāng)然,以上實(shí)施例是作為本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,上 述實(shí)施方案是示例性的,而并非限制性的,對(duì)本領(lǐng)域內(nèi)的普通技術(shù)人 員來說,可以在不脫離本發(fā)明構(gòu)思的前提下對(duì)本發(fā)明進(jìn)行多種變動(dòng)和 或者或1奮改,該種變動(dòng)和或者或#"改仍應(yīng)認(rèn)為在本申請(qǐng)7>開的范圍內(nèi)。
      權(quán)利要求
      1、一種USB設(shè)備切換端口的方法,其特征在于,包括在檢測到所述USB設(shè)備與主機(jī)連接后,向所述主機(jī)發(fā)送單光盤設(shè)備信息,所述單光盤設(shè)備信息包括用于屏蔽所述單光盤設(shè)備第一功能的屏蔽信息,所述屏蔽信息使得所述主機(jī)在通過加載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí),屏蔽使能第一功能的命令;若接收到所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的切換命令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā)送所述復(fù)合設(shè)備的信息,所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè)備標(biāo)識(shí)PID信息相同的設(shè)備標(biāo)識(shí)PID信息以及所述復(fù)合設(shè)備的第一端口的描述符,所述第一端口的描述符用于通知所述主機(jī)該復(fù)合設(shè)備支持所述第一功能;若接收到所述主機(jī)發(fā)送的使能所述第一功能的命令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā)送復(fù)合設(shè)備信息。
      2、 根據(jù)權(quán)利要求1所述的USB設(shè)備的快速切換端口的方法,其 特征在于,所述第一功能為遠(yuǎn)程喚醒功能,所述使能第一功能的命令 為使能遠(yuǎn)程喚醒功能的USB命令。
      3、 根據(jù)權(quán)利要求1或2所述的USB設(shè)備的快速切換端口的方法, 其特征在于,所述屏蔽信息為用于告知所述主機(jī)所述單光盤設(shè)備不支 持所述第 一功能的設(shè)備描述符。
      4、 根據(jù)權(quán)利要求3所述的USB設(shè)備的快速切換端口的方法,其 特征在于,所述自動(dòng)運(yùn)行文件中存儲(chǔ)有刪除指令,所述刪除指令用于 當(dāng)所述驅(qū)動(dòng)安裝完畢后刪除所述主機(jī)中的單光盤設(shè)^f言息。
      5、 一種USB設(shè)備,其特征在于,包括檢測單元,用于4僉測所述USB設(shè)備是否與主機(jī)連接;第一發(fā)送單元,用于在所述檢測單元檢測到所述USB設(shè)備與主機(jī) 連接后,向所述主機(jī)發(fā)送單光盤設(shè)備信息,所述單光盤設(shè)備信息包括 屏蔽所述單光盤設(shè)備第一功能的屏蔽信息,所述屏蔽信息使得所述主 機(jī)在通過加載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備 的驅(qū)動(dòng)時(shí),屏蔽使能第一功能的命令;第一接收單元,用于接收所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的 切換命令;第二接收單元,用于接收所述主機(jī)發(fā)送的使能第一功能的命令;切換單元,用于基于所述第一接收單元接收到的所述切換命令或 所述第二接收單元接收到的所述使能第一功能的命令,將所述USB設(shè) 備從所述單光盤設(shè)備切換為復(fù)合設(shè)備;第二發(fā)送單元,用于在所述切換單元將所述USB設(shè)備從所述單光 盤設(shè)備切換為復(fù)合設(shè)備之后,向所述主機(jī)發(fā)送所述復(fù)合設(shè)備的信息, 所述復(fù)合設(shè)備的信息包括與所述單光盤設(shè)備的設(shè)備標(biāo)識(shí)PID信息相同 的PID信息以及所述復(fù)合設(shè)備的第一端口的描述符,所述第一端口的 描述符用于通知所述主機(jī)該復(fù)合設(shè)備支持所述第一功能。
      6、 根據(jù)權(quán)利要求5所述的USB設(shè)備,其特征在于,所述第一功 能為遠(yuǎn)程喚醒功能,所述使能第一功能的命令為使能遠(yuǎn)程喚醒功能的 USB命令。
      7、 根據(jù)權(quán)利要求5或6所述的USB設(shè)備,其特征在于,所述第 一發(fā)送單元具體用于在所述檢測單元^r測到所述USB設(shè)備與主機(jī)連接 后,向所述主機(jī)發(fā)送包括用于告知所述主機(jī)所述單光盤設(shè)備不支持所 述第一功能的設(shè)備描述符的單光盤設(shè)備信息,使得所述主機(jī)在通過加 載單光盤設(shè)備進(jìn)而啟動(dòng)自動(dòng)運(yùn)行文件來安裝所述USB設(shè)備的驅(qū)動(dòng)時(shí), 屏蔽了使能第一功能的命令。
      8、 根據(jù)權(quán)利要求7所述的USB設(shè)備,其特征在于,還包括存儲(chǔ) 單元,用于存儲(chǔ)自動(dòng)運(yùn)行文件,所述自動(dòng)運(yùn)行文件中存儲(chǔ)有刪除指令, 所述刪除指令用于當(dāng)所述驅(qū)動(dòng)安裝完畢后刪除所述主機(jī)中的單光盤設(shè) 備信息。
      9、 根據(jù)權(quán)利要求5、 6或8任意一項(xiàng)所述的USB設(shè)備,其特征在 于,所述USB設(shè)備為無線數(shù)據(jù)卡、無線網(wǎng)卡。
      全文摘要
      本發(fā)明涉及一種USB設(shè)備切換端口的方法,它包括在檢測到所述USB設(shè)備與主機(jī)連接后,向所述主機(jī)發(fā)送單光盤設(shè)備信息;若接收到所述主機(jī)通過所述自動(dòng)運(yùn)行文件發(fā)送的切換命令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備;若接收到所述主機(jī)發(fā)送的使能所述第一功能的命令,則所述USB設(shè)備從所述單光盤設(shè)備切換為復(fù)合設(shè)備,并向所述主機(jī)發(fā)送復(fù)合設(shè)備信息。本發(fā)明的優(yōu)點(diǎn)是在計(jì)算機(jī)上安裝USB設(shè)備驅(qū)動(dòng)后,所述計(jì)算機(jī)較快發(fā)送相應(yīng)的USB命令,使得所述USB設(shè)備接收到所述命令后不必再經(jīng)過原有步驟,從而快速切換至多端口狀態(tài),提高了用戶的工作效率,更好的體現(xiàn)了計(jì)算機(jī)作為一種高速快捷通信設(shè)備的特點(diǎn)。
      文檔編號(hào)G06F13/10GK101477498SQ200910000158
      公開日2009年7月8日 申請(qǐng)日期2009年1月13日 優(yōu)先權(quán)日2009年1月13日
      發(fā)明者馬啟輝 申請(qǐng)人:深圳華為通信技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1