INTRODUÇÃO

Este artigo introduz uma atualização que instala a Estrutura de Controladores de Modo de Kernel (KMDF) versão 1.11 em sistemas operativos Windows.

KMDF suporta controladores de modo kernel que são escritos especificamente para o utilizar. Pacotes de controladores KMDF criados utilizando o Windows Driver Kit para Windows 8 podem redistribuir e instalar a versão 1.11 dos ficheiros automaticamente. Durante a instalação do pacote de controlador, o pacote verifica o computador para determinar qual a versão do KMDF atualmente está instalada e, em seguida, o pacote atualizará os ficheiros para 1.11 se forem uma versão mais antiga.

Mais informações

A atualização da Estrutura de Controladores de Modo de Kernel (KMDF) versão 1.11 contém as seguintes alterações:

  • Suporte para o modo de sistema acesso direto à memória (DMA)

  • Suporte para interrupções de nível passivo

  • Adiciona estados de energia funcionais para vários componentes num único dispositivo, acrescenta a funcionalidade de expedição de pacotes de pedido de E/S (IRP) para filas de E/S

  • Adiciona os seguintes métodos:

    • WdfDeviceConfigureWdmIrpDispatchCallback

    • WdfDeviceInitSetReleaseHardwareOrderOnFailure

    • WdfDeviceInitSetRemoveLockOptions

    • WdfDeviceWdmDispatchIrp

    • WdfDmaEnablerConfigureSystemProfile

    • WdfDmaTransactionAllocateResources

    • WdfDmaTransactionCancel

    • WdfDmaTransactionFreeResources

    • WdfDmaTransactionGetTransferInfo

    • WdfDmaTransactionInitializeUsingOffset

    • WdfDmaTransactionSetChannelConfigurationCallback

    • WdfDmaTransactionSetDeviceAddressOffset

    • WdfDmaTransactionSetImmediateExecution

    • WdfDmaTransactionSetTransferCompleteCallback

    • WdfDmaTransactionWdmGetTransferContext

    • WdfInterruptQueueWorkItemForIsr

    • WdfInterruptReportActive

    • WdfInterruptReportInactive

    • WdfInterruptTryToAcquireLock

    • WdfIoQueueStopAndPurge

    • WdfIoQueueStopAndPurgeSynchronously

    • WdfIoTargetPurge

    • WdfUsbTargetDeviceCreateIsochUrb

    • WdfUsbTargetDeviceCreateUrb

    • WdfUsbTargetDeviceCreateWithParameters

    • WdfUsbTargetDeviceQueryUsbCapability

  • Adiciona a função EvtDeviceUsageNotificationEx .

  • Adiciona os membros IdleTimeoutType e ExcludeD3Cold a WDF_DEVICE_POWER_POLICY_IDLE_settings.

  • Adiciona o membro ReportInactiveOnPowerDown a WDF_INTERRUPT_configuration.

  • Adiciona o valor de WdfIoTargetPurged a WDF_IO_TARGET_state.

  • Adiciona o valor de WdfSpecialFileBoot a WDF_SPECIAL_FILE_type.

  • Adiciona o valor de DbgWaitForSignalTimeoutInSec para valores de registo para depuração controladores baseados no quadro.

  • Adiciona as amostras de InstallWdf, MultiComp e SingleComp.


Para mais informações sobre KMDF, vá para o seguinte Web site da Microsoft Developer Network (MSDN):

Para mais informações sobre versões de biblioteca KMDF, vá para o seguinte Web site da MSDN:

Informações sobre a atualização

Como obter esta atualização

Windows Update

Esta actualização está disponível a partir do .

Centro de Transferências da Microsoft

Os seguintes ficheiros estão disponíveis para transferência a partir do Centro de Transferências da Microsoft:

Atualização da Estrutura de Controladores de Modo de Kernel versão 1.11 para o Windows 7 e Windows Server 2008 R2

Download Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

como obter ficheiros de suporte da Microsoft a partir de serviços onlineA Microsoft analisou este ficheiro quanto à presença de virus. A Microsoft utilizou o software de deteção de vírus mais atual, que estava disponível na data em que o ficheiro foi publicado. O ficheiro está armazenado em servidores com segurança melhorada que ajudam a impedir alterações não autorizadas ao ficheiro.

Catálogo do Microsoft Update

Também pode transferir o pacote de actualização autónoma para o Windows 7 ou Windows Server 2008 R2 a partir do site do .

Pré-requisitos

Para aplicar esta atualização, tem de ter um dos seguintes sistemas operativos:

  • Windows Vista

  • Windows Server 2008

  • Windows 7

  • Windows Server 2008 R2

Para mais informações sobre como obter um service pack do Windows Vista, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

como obter o service pack mais recente do Windows Vista

Para mais informações sobre como obter um Windows Server 2008 service pack, clique no número de artigo seguinte para visualizar o artigo na Base de Dados de Conhecimento Microsoft:

como obter o service pack mais recente do Windows Server 2008

Para mais informações sobre como obter um Windows 7 ou Windows Server 2008 R2 service pack, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:

obter informações sobre o Service Pack 1 para Windows 7 e Windows Server 2008 R2

Informações de registo

Para aplicar esta atualização, não é necessário efetuar alterações ao registo.

Requisito de reinício

Poderá ter de reiniciar o computador depois de aplicar esta atualização.

Atualizar informações de substituição

Esta atualização não substitui uma atualização anteriormente lançada.

Informações de ficheiro

A versão inglesa (Estados Unidos) desta atualização instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local em conjunto com a compensação de hora de Verão (DST) atual. Além disso, as datas e horas podem ser alteradas quando são executadas determinadas operações nos ficheiros.



Se tiver a funcionalidade de actualizações automáticas activada no computador, esta actualização será instalada automaticamente.

Se a funcionalidade Actualizações automáticas estiver desactivada, siga estes passos para instalar esta actualização a partir do Windows Update:

  1. Clique em Procurar actualizações.

  2. Clique em X estão disponíveis actualizações importantes.

    Nota "X" é um marcador de posição para um número.

  3. Certifique-se de que a actualização correspondente que termina com o KB2685811 está seleccionada na janela Selecionar actualizações a instalar .

  4. Clique em OKe, em seguida, clique em Instalar actualizações.

Para verificar se a actualização está instalada com êxito, siga estes passos:

  1. Clique em Iniciar e, em seguida, clique em Painel de Controlo.

  2. Clique em programas e funcionalidadese, em seguida, clique em Ver actualizações instaladas.

Se a actualização está instalada, o Kernel-Mode Driver Framework v 1.11 (KB2685811) está na lista de actualizações instaladas.

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?

Quão satisfeito está com a qualidade da tradução?
O que afetou a sua experiência?

Obrigado pelos seus comentários!

×