função de "midiInGetNumDevs" devolve o número incorrecto de dispositivos de entrada de MIDI no Windows 8

Sintomas

Considere o seguinte cenário:

  • Desenvolver uma aplicação que utiliza a função midiInGetNumDevs para obter o número de dispositivos de entrada de MIDI ligados.

  • Execute a aplicação num computador baseado no Windows 8.

  • Inserir um dispositivo de MIDI universal serial bus (USB) e, em seguida, deixar que a aplicação chamar a função midiInGetNumDevs .

  • Remover o dispositivo USB MIDI.

  • Permitir que a aplicação chamar a função de midiInGetNumDevs novamente.

Neste cenário, a função midiInGetNumDevs devolve o número anterior de dispositivos de entrada de MIDI ligados.

Nota As seguintes funções podem também ter um comportamento incorrectamente no Windows 8:

  • midiInGetDevCaps

  • midiInGetNumDevs

  • midiInMessage

  • midiInOpen

  • midiInPrepareHeader

  • midiInReset

  • midiInStart

  • midiInStop

  • midiInUnprepareHeader


Causa

Este problema ocorre porque desligado dispositivos são incorrectamente enumerados quando as funções são chamadas.

Resolução

Informações sobre a atualização

Para resolver este problema, instale o conjunto de actualizações 2862768. Para mais informações sobre como obter este pacote de update rollup, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

RT do Windows, Windows 8 e 2012 de servidor do Windows update rollup: Agosto de 2013

Estado

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".

Mais informações

Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×