計(jì)算機(jī)采用了GUID接口方式來打開數(shù)控雕銑機(jī)的設(shè)備,,GUID是在編寫設(shè)備驅(qū)動(dòng)程序時(shí)獲得的,,也可以通過API函數(shù)調(diào)用來獲得。依次調(diào)用API函數(shù)SetupDiGetClassDevs,SetupD-iEnumDeviceInterfaces,,SetupDiGe-tDeviceInterfaceDetail獲得數(shù)控雕銑機(jī)的設(shè)備接口元素的接口詳細(xì)信息中包含的設(shè)備路徑名,,選擇相應(yīng)的USB端點(diǎn)和管道,,調(diào)用API函數(shù)CreateFile可以打開這個(gè)設(shè)備,,獲取設(shè)備的句柄。至此,,與USB設(shè)備的通訊就建立起來了,,調(diào)用API函數(shù)Read-File,WriteFile即可讀寫USB設(shè)備,,而要關(guān)閉設(shè)備則是調(diào)用CloseFile函數(shù),。