Příznaky
Jde o takovouto situaci:
-
Vyvíjíte aplikaci, která používá funkci midiInGetNumDevs k načtení počet připojených vstupních zařízení MIDI.
-
Spuštění aplikace v počítači se systémem Windows 8.
-
Vložit MIDI zařízení universal serial bus (USB) a nechte aplikaci volání funkce midiInGetNumDevs .
-
Odebrání zařízení USB MIDI.
-
Nechat aplikaci znovu volat funkci midiInGetNumDevs .
V tomto případě vrátí funkce midiInGetNumDevs předchozí počet připojených vstupních zařízení MIDI.
Poznámka: Tyto funkce mohou také chovat nesprávně v systému Windows 8:-
midiInGetDevCaps
-
midiInGetNumDevs
-
midiInMessage
-
midiInOpen
-
midiInPrepareHeader
-
midiInReset
-
midiInStart
-
midiInStop
-
midiInUnprepareHeader
Příčina
K tomuto problému dochází protože odpojeno, že zařízení jsou ve výčtu nesprávně uvedeny když jsou volány funkce.
Řešení
Informace o aktualizaci
Chcete-li tento problém vyřešit, nainstalujte kumulativní aktualizaci 2862768. Další informace o možnostech získání tohoto balíčku kumulativní aktualizace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2862768 Windows RT, Windows 8 a Windows Server 2012 kumulativní aktualizace: srpen 2013
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft