草庐IT

HID报告描述符

全部标签

windows - 是否可以通过命令行标记 Windows 进程的描述?

假设我想在Windows命令行中运行一个名为Foo.exe的程序。当我查看TaskManager->Processes时,有没有一种方法可以标记该进程的“描述”字段?顺便说一句,exe不是我的/我无法编译它。 最佳答案 任务管理器显示的描述字段是从可执行文件的版本资源中读取的。所以当你开始这个过程时你不能改变它(标记它)。如果您想影响那里出现的内容,那么您需要修改可执行文件,我认为这不是您想要做的。 关于windows-是否可以通过命令行标记Windows进程的描述?,我们在StackO

windows - 报告 Direct3D 内存使用情况

我有一个Direct3D9应用程序,我想监控内存使用情况。有没有工具可以知道Direct3D使用了多少系统内存和视频内存?理想情况下,它还会报告为纹理、顶点缓冲区、索引缓冲区分配了多少... 最佳答案 您可以使用旧的DirectDraw界面查询总内存和可用内存。您通过这种方式获得的数字并不可靠。可用内存可能随时变化,可用内存通常会考虑AGP内存(严格来说不是视频内存)。您可以使用这些数字很好地猜测您的应用程序/游戏的默认纹理分辨率和细节级别,仅此而已。您可能想知道为什么没有办法获得更好的数字,毕竟跟踪资源使用情况并不难。从应用的角度

c# - 如何自动调整 RDLC 报告中的列宽

我已经使用RDLC报告创建了Windows应用程序。我使用矩阵控件在RDLC报告中绑定(bind)(生成)动态列和数据,我需要为RDLC报告矩阵中的每个列设置自动列宽大小。那么有人能建议我在RDLC中设置列​​宽的自动大小吗?提前致谢。莫汉克 最佳答案 在报告中,列宽和列高是硬编码的,因此我们不能动态设置列宽或列高,也不能根据给定的函数设置,参见链接http://social.msdn.microsoft.com/Forums/sqlserver/en-US/0c7d35c4-a21b-4ca1-a7cc-b20839ef31f8/

c - 如何将对象的安全描述符重置为默认值?

作为测试实用程序的一部分,我正在创建一些注册表项并向它们应用特定的安全描述符。稍后我想将它重置为“默认”安全描述符(即从父级继承)。执行此操作的正确方法是什么?我无法保存和恢复原始安全描述符,因为此实用程序可能会在测试人员想要重置它之前运行多次。我想我可以将它保存到临时文件或注册表值中,但我更喜欢更优雅的解决方案。那么,我必须对父级的安全描述符做些什么吗?我很难弄清楚该怎么做。差点忘了说我是用C语言做的。更新:我应该补充一点,我还将对文件(以及可能的其他安全对象)执行此操作,因此如果有一种通用的方法来处理安全描述符就更好了他们自己而不是使用特定于对象的东西,如RegSaveKey。我想

windows - I2C 到 FPGA 到 PCIe 到 HID

我们正在进行一项硬件设计,它采用触摸屏输入并通过I2C将它们传递到FPGA。FPGA将I2C数据转换为PCIe。PCIe将触摸屏数据传递给处理器。我想知道如何让Windows识别这个PCIe接口(interface)并像处理HID一样处理它。(人机接口(interface)设备)看起来HID通常是USB。Windows可以识别和使用PCIe吗?这需要自定义Windows驱动程序吗?我见过将I2C转换为USB的I2C转USBpSoC。我们正在尝试使用FPGA作为简​​化和整合I/O的中心点,但简化布局和部件的权衡可能会被定制PCIe驱动程序的软件开发工作所克服。

windows - 使用 "Windows is checking for a solution to the..."报告错误或向用户提供帮助/更新?

这个问题在这里已经有了答案:HowdoIgetanerrorreportfroma"PleasetellMicrosoftaboutthis"dialog?(3个答案)关闭8年前。每个人以前都见过这个窗口。它出现在未处理的异常或其他情况下,例如应用程序挂起:首先,它是做什么的?(它对我从来没有用过)其次,作为开发人员,我可以以任何方式使用它吗?我想知道,如果我可以在Microsoft注册,然后查看通过此对话框发送的所有错误报告。因为这个窗口promise找到解决方案:我真的可以为我的用户提供解决方案吗?比如将他们引荐到网页或提供更新?我从Android应用商店了解到,如果用户发送错误报

c# - 报告完成后共享目标契约(Contract)崩溃

我在Windows8商店应用程序中实现共享目标契约(Contract)时遇到问题。我正在共享目标中上传文件。点击我的分享按钮后,我开始:_shareArgs.ShareOperation.ReportStarted();_shareArgs.ShareOperation.ReportSubmittedBackgroundTask();跟着我们上传文件并等待他们的任务。之后我打电话:ShareOperation.ReportCompleted当我使用调度程序调用reportcompleted时,只要UI保持打开状态,共享协议(protocol)就不会抛出异常。没有调度程序它会崩溃:The

C++ 词汇表;在 vector/ map 中找到完整的描述

如果你创建一个单词表,我正在编写代码。它包含一个“单词”和一个“描述”。单词和描述有自己的vector。我也在尝试使用map进行同样的尝试。在我尝试查找单词之前,该程序运行良好。该程序只会从描述中提取最后一个词。有没有办法把整个句子变成一个vector?这是我如何写下描述的代码。整个程序代码很长所以我只提重要的东西:cout>desc;//Hereyouenterthedecribtiongetline(cin,desc);//Soyoucanhave"space"andwriteawholesentence.d.push_back(desc);//Placethedescribeat

c++ - 如何获取蓝牙HID设备的MAC地址?

如何获取连接为HID设备的蓝牙设备的MAC地址?我有设备的句柄Handle=CreateFile(didetail->DevicePath,0,FILE_SHARE_READ|FILE_SHARE_WRITE,0,OPEN_EXISTING,0,NULL);但我找不到如何获取MAC地址。C++;Windows 最佳答案 起初我打算说你应该将ipconfig/all的结果通过管道传输到一个文件中,但后来我发现了这个:http://www.codeguru.com/cpp/i-n/network/networkinformation/a

windows - 从 Windows 7 服务( session 0)读取 HID 设备时出现问题

我在Windows7的Session0服务下读取HID设备时遇到问题。在普通桌面用户下,我可以从设备上正常读取。但是,当我尝试在session0下使用重叠I/O读取它时,WaitForSingleObject()总是返回WAIT_TIMEOUT,并且ReadFile的缓冲区从不包含任何有效数据。这对我来说似乎是一个Session0隔离问题,但我找不到任何关于如何解决这个问题的信息。从HID设备读取在session0下是否不起作用?谢谢。 最佳答案 voidImpersonateConsoleSession(DWORDdwSessio