Symptomen
Overweeg het volgende scenario:
-
U ontwikkelt een toepassing die gebruikmaakt van de functie midiInGetNumDevs op te halen van het aantal aangesloten MIDI-apparaten.
-
U kunt de toepassing uitvoert op een computer met Windows 8.
-
U plaatst een universele seriële bus (USB) MIDI-apparaat, en laat u de toepassing de functie midiInGetNumDevs aanroepen.
-
U verwijderen het USB-MIDI-apparaat.
-
U kunt de toepassing opnieuw aanroepen van de functie midiInGetNumDevs .
In dit scenario wordt de functie midiInGetNumDevs geeft als resultaat het vorige aantal aangesloten MIDI-apparaten.
Opmerking De volgende functies kunnen ook niet goed werken in Windows 8:-
midiInGetDevCaps
-
midiInGetNumDevs
-
midiInMessage
-
midiInOpen
-
midiInPrepareHeader
-
midiInReset
-
midiInStart
-
midiInStop
-
midiInUnprepareHeader
Oorzaak
Dit probleem treedt op omdat de verbinding verbroken apparaten niet juist worden geïnventariseerd wanneer de functies worden aangeroepen.
Oplossing
Update-informatie
Installeer updatepakket 2862768 dit probleem op te lossen. Voor meer informatie over het verkrijgen van dit updatepakket klikt u op het volgende artikel in de Microsoft Knowledge Base:
2862768 Windows RT, Windows 8 en Windows Server 2012 updatepakket: augustus 2013
Status
Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.
Meer informatie
Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven