Controladores de modo de utilizador UMDF que utilizam a extensão de classe Windows SideShow devolvem erros quando processa comandos de forma assíncrona

Traduções de Artigos Traduções de Artigos
Artigo: 933607 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Quando um controlador UMDF (User-Mode Driver Framework) que utiliza a extensão de classe Windows SideShow processa um comando de forma assíncrona, a extensão de classe poderá devolver um erro falso sem que o comando tenha sido totalmente processado. Este problema poderá ocorrer quando o controlo de entrada/saída (IOCTL) recebido não é passado imediatamente para o componente de extensão de classe. Este problema também pode ocorrer quando o IOCTL provém de uma fila sequencial.

Causa

Este problema ocorre se o controlador de um programador representar fora do âmbito da chamada de retorno OnXxx original. Neste caso, a representação falha. Esta falha pode fazer com que o controlador devolva um erro incorrecto. Para processar correctamente IOCTLs recebidos, o componente de extensão de classe SideShow necessita que a representação seja efectuada com êxito.

Resolução

Informações sobre a correcção

A Microsoft tem já disponível uma correcção suportada. Contudo, destina-se apenas a corrigir o problema descrito neste artigo. Aplique-a apenas em sistemas que tenham este problema específico. Esta correcção poderá ser submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde o próximo Service Pack que contenha esta correcção.

Para resolver este problema imediatamente, contacte o serviço de apoio a clientes da Microsoft para obter a correcção. Para obter uma lista completa dos números de telefone do serviço de apoio a clientes da Microsoft, bem como informações sobre os custos de suporte, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota: em casos especiais, os custos normalmente inerentes às chamadas de suporte poderão ser anulados, se um técnico de suporte da Microsoft determinar que uma actualização específica resolverá o problema. Os custos normais do suporte serão aplicados a problemas e questões de suporte adicionais, não incluídos na actualização específica em questão.

Pré-requisitos

Não existem pré-requisitos.

Necessidade de reinício

Não tem de reiniciar o computador depois de aplicar esta correcção.

Informações sobre a substituição de correcções

Esta correcção não substitui quaisquer outras.

Informações sobre os ficheiros

A versão inglesa desta correcção tem os atributos de ficheiro listados na tabela que se segue (ou atributos de ficheiro posteriores). As datas e horas destes ficheiros são indicadas no formato de hora universal coordenada (UTC, Coordinated Universal Time). Ao visualizar as informações dos ficheiros, estas serão convertidas na hora local. Para determinar a diferença entre a hora UTC e a hora local, utilize o separador Fuso horário da ferramenta Data e hora do Painel de controlo.

Windows Vista, versões de 32 bits

Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Wudfcoinstaller.dll6.0.6000.2054687,55228-Feb-200703:08x86
Wudfhost.exe6.0.6000.20546144,38428-Feb-200702:14x86
Wudfpf.sys6.0.6000.2054652,22428-Feb-200702:14x86
Wudfplatform.dll6.0.6000.20546181,76028-Feb-200703:08x86
Wudfrd.sys6.0.6000.2054682,68828-Feb-200702:14Não aplicável
Wudfsvc.dll6.0.6000.2054655,29628-Feb-200703:08x86
Wudfx.dll6.0.6000.20546310,78428-Feb-200703:08x86
Wudfx.mofNão aplicável48,26207-Jan-200705:46Não aplicável
Wudfxuninstall.mofNão aplicável47507-Jan-200705:46Não aplicável

Windows Vista, versões de 64 bits

Reduzir esta tabelaExpandir esta tabela
FicheiroVersãoTamanhoDataHoraPlataforma
Wudfcoinstaller.dll6.0.6000.2054689,60028-Feb-200704:20x64
Wudfhost.exe6.0.6000.20546168,44828-Feb-200702:34x64
Wudfpf.sys6.0.6000.2054665,02428-Feb-200702:34x64
Wudfplatform.dll6.0.6000.20546202,75228-Feb-200704:20x64
Wudfrd.sys6.0.6000.20546108,03228-Feb-200702:34x64
Wudfsvc.dll6.0.6000.2054666,56028-Feb-200704:20x64
Wudfx.dll6.0.6000.20546382,97628-Feb-200704:20x64
Wudfx.mofNão aplicável48,26207-Jan-200705:46Não aplicável
Wudfxuninstall.mofNão aplicável47507-Jan-200705:46Não aplicável

Ponto Da Situação

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

Mais Informação

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
824684 Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft

Propriedades

Artigo: 933607 - Última revisão: 15 de junho de 2007 - Revisão: 1.3
A informação contida neste artigo aplica-se a:
  • Windows Vista Ultimate
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Home Premium
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Enterprise 64-bit edition
Palavras-chave: 
kbvistasp1fix kbwinvistapostrtmfix kbbug kbfix kbhotfixserver kbqfe kbpubtypekc KB933607

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com