使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

请考虑以下情形:

  • 您开发的应用程序使用midiInGetNumDevs函数来检索连接的 MIDI 输入设备的数目。

  • 您在基于 Windows 8 的计算机上运行该应用程序。

  • 插入一个通用串行总线 (USB) MIDI 设备,然后您让应用程序调用midiInGetNumDevs函数。

  • 您可以删除 USB MIDI 设备。

  • 您让应用程序重新调用midiInGetNumDevs函数。

在这种情况下, midiInGetNumDevs函数返回连接的 MIDI 输入设备的上一号码。

注意:下面的函数可能还出现错误的行为在 Windows 8 中︰

  • midiInGetDevCaps

  • midiInGetNumDevs

  • midiInMessage

  • midiInOpen

  • midiInPrepareHeader

  • midiInReset

  • midiInStart

  • midiInStop

  • midiInUnprepareHeader


原因

此问题是由于断开连接调用函数时,不正确地枚举设备。

解决方案

更新信息

若要解决此问题,请安装更新汇总 2862768。有关如何获取此更新总成包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰

2862768 Windows RT、 Windows 8 和 Windows Server 2012 更新汇总︰ 8 月 2013年

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

用于描述 Microsoft 软件更新的标准术语的824684说明

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×