Алексей Гость
|
Добавлено: Вт Июл 01 2003 18:40 Заголовок сообщения: USB |
|
|
Помогите разобраться с приёмом передачей по USB (желательно на Delphi). Щас дошёл до такого кода: Hdi := SetupDiGetClassDevs (@MyInterfaceGuid, nil, 0, (DIGCF_PRESENT or DIGCF_INTERFACEDEVICE)); if (not SetupDiEnumDeviceInterfaces (Hdi, nil, MyInterfaceGuid, 0, Idd))then begin SetupDiDestroyDeviceInfoList (Hdi); exit; end; SetupDiGetInterfaceDeviceDetail (Hdi, @Idd, nil, 0, @DesiredLength, nil); FUSBFileIn := CreateFile ( path, GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, FILE_FLAG_OVERLAPPED, 0); FUSBFileOut := CreateFile ( path, GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, 0, 0);
но при попытке записать или прочитать комп ресетится. В чём проблема? |
|