Applies ToWindows 8 Pro Windows 8 Windows 8 Enterprise

狀況

請考慮下列情況:

  • 您開發的應用程式,使用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描述

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。