草庐IT

USB_HANDLE

全部标签

windows - USB 未在 mac OS 上的 oracle virtualbox 中检测到

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭5年前。Improvethisquestion我的操作系统是window8,我在Virtualbox中运行macOS。我已经在oracleVirtualbox上成功安装了MacO

windows - 如何在 Windows XP 中为 USB 串行加密狗获得稳定的 COM 端口?

我开发嵌入式系统,需要串口通讯。在WindowsXP中,USB串行端口软件狗的数字一直在移动,这使得它很难在脚本或makefile中使用(例如,通过内置引导加载程序对NXPController进行闪存编程,或控制一个目标和两个实验室设备)。有没有办法为这样的加密狗修复COM端口?在Linux中,我可以通过udev通过匹配FTDI加密狗的序列号来完成此操作(在搜索此问题的答案时请参阅thisanswerIjustgave)。 最佳答案 FTDI驱动程序会根据所连接设备的序列号将串行端口分配给相同的COM端口。因此,无论USB端口如何,

windows - 如何检测连接的 USB 打印机是打开还是关闭?

我想在尝试打印之前检测打印机是否在线/离线。如果它处于离线状态-打印对话框将不可见。Win32API的“OpenPrinter”等似乎在后台处理程序队列上工作,而不是而不是打印机本身,并且只会在AFTER报告打印机脱机文档已发送,为时已晚。问题:如何在不向其发送打印件的情况下判断打印机是否离线/在线?编辑:Offline-printeristurnedoffOnLine-printeristurnedOn 最佳答案 假设您知道打印机的名称或其他相关详细信息。好吧,那就简单地使用EnumPrinters与PRINTER_INFO_2并

windows - 为什么 WaitForSingleObject(INVALID_HANDLE_VALUE, INFINITE) 会阻塞?

为什么HANDLEmutexHandle=INVALID_HANDLE_VALUE;WaitForSingleObject(mutexHandle,INFINITE);阻止?它不会返回错误消息。检查INVALID_HANDLE的句柄对于互斥锁来说是愚蠢的,因为我需要一个互斥锁来访问互斥锁句柄...顺便说一句:如果句柄已关闭,它会返回WAIT_FAILED。 最佳答案 来自http://blogs.msdn.com/oldnewthing/archive/2004/03/02/82639.aspx:Fourth,youhavetobe

RuntimeError: CUDA error: CUBLAS_STATUS_ALLOC_FAILED when calling `cublasCreate(handle)`解决方案

【问题描述】之前代码可以正常运行,后面扩充了数据集后,再在GPU跑深度学习训练模型的程序时报如下错误,但又没有提示CUDAoutofmemory。RuntimeError:CUDAerror:CUBLAS_STATUS_ALLOC_FAILEDwhencalling`cublasCreate(handle)`【解决办法1】将程序改在cpu上运行,发现可以正常运行,但是这个速度会非常慢,耗费时间会比较久。--devicecpu【解决办法2】尝试调小了训练模型时用的batchsize,可以正常运行。

c# - 以编程方式连接和断开 USB 设备

我需要以编程方式连接和断开USB设备,例如闪存驱动器,而无需拔下并重新插入设备。有什么方法可以在C#Windows应用程序中实现吗? 最佳答案 你可能想看看一些相关的问题:SaferemoveUSB-DriveusingWin32API?Windows-Poweroffanusbdeviceinsoftware答案中提到的两种方法都可以很容易地转换为C#。 关于c#-以编程方式连接和断开USB设备,我们在StackOverflow上找到一个类似的问题: htt

windows - celery WindowsError : [Error 6] The handle is invalid

我是celery的新手,我正在按照他们网站上给出的教程进行操作,但我遇到了这个错误fromceleryimportCeleryapp=Celery('tasks',broker='pyamqp://guest@localhost//')@app.taskdefadd(x,y):returnx+ycmd显示这样的错误--------------celery@DESKTOP-O90R45Gv4.0.2(latentcall)----****--------*****--Windows-10-10.0.143932016-12-1620:05:48--*-****----**--------

java - Android(附件模式)和 Windows PC(主机)之间的 USB 通信

我尝试在笔记本电脑(win7)和安卓手机(Android4.2)之间建立USB连接。笔记本应该作为主机为安卓手机供电。目标是笔记本和手机可以收发xml字符串我试着按照解释附件模式的android页面(http://developer.android.com/guide/topics/connectivity/usb/accessory.html)。1:我必须像他们在这里那样定义一个附件过滤器吗:因为我不想识别一个特殊的硬件。我想要识别所有类型的Windows计算机(例如,我将手机插入另一台计算机)。2:我现在在window方面什么也没做。我只是按照android页面,插入usb电缆并观

windows - 如何使自定义 USB 设备在 Windows 中显示为 COM 端口?

我开发了一个USB设备,它通过一个简单但专有的接口(interface)和一些自定义Linux驱动程序与Linux通信。我的目标是在不编写Windows驱动程序的情况下将其移植到Windows。我想做的是为Windows找到一个开源或内置的类驱动程序,它看起来像Windows中的COM端口。然后我会定制嵌入式软件以匹配虚拟COM端口期望看到的任何协议(protocol)和描述符。我的想法是,我可以将我的设备插入Windows机器,然后会出现一个相对高速的COM端口,而我不必为它开发Windows驱动程序。我一直在查看USBCDC(通信设备类)文档,它看起来很有前途,但我不知道最好使用哪

c++ - HANDLE 类似于 Linux 中的文件描述符吗?

HANDLE类似于Linux中的文件描述符吗?据我所知,HANDLE用于处理Windows上的所有资源,例如字体、图标、文件、设备...,它本质上只是一个空指针,指向保存特定资源数据的内存块 最佳答案 是的,Windows句柄与Unix文件描述符(FD)非常相似。请注意,HANDLE不是指向内存块的指针。虽然HANDLE被typedef定义为void*,但这只是为了让它更不透明。实际上,HANDLE是在表中查找的索引,就像FD编号一样。这篇博文探讨了一些相同点和不同点:http://lackingrhoticity.blogspot