ID do artigo: 253671 - Última revisão: segunda-feira, 28 de maio de 2007 - Revisão: 1.4

Descrição de drivers de dispositivo

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo descreve drivers de dispositivo. Se você estiver procurando por um driver de dispositivo específico, exibi o seguinte site da Microsoft:

http://support.microsoft.com/ph/6519 (http://support.microsoft.com/ph/6519)

Mais Informações

Um driver de dispositivo é o código que um sistema operacional usa para controlar dispositivos de disco, adaptadores de vídeo, dispositivos, como um mouse ou trackball, modems, aparelhos de fax, impressoras e outros hardwares de entrada.

Drivers monolíticos

No Microsoft Windows 3.1, a maioria dos drivers foram monolítico, que significa que o driver teve que fornecer todos os serviços, interfaces de usuário, funções de interface de programação de aplicativo (API) e acesso ao hardware do dispositivo de serviços para um dispositivo para operarem usando Windows 3.1. Uma arquitetura de driver universal/minidriver começando com o Windows 95, foi implementada. Essa arquitetura fornece dispositivo básico para determinados serviços classes de hardware nativamente, para que fornecedores de hardware independentes (IHVs) precisa fornecer o código específico do dispositivo (drivers) para seu hardware específico.

Drivers universais

Um driver universal inclui a maioria do código necessário para dispositivos em uma determinada classe de dispositivos (como impressoras ou modems) para se comunicar com os componentes de sistema operacional apropriado (como os subsistemas de impressora ou comunicações). Um minidriver é o driver pequeno e simples que contém quaisquer instruções adicionais necessárias para um dispositivo específico. Em muitos casos, entretanto, o driver universal para uma determinada categoria de dispositivos também inclui o código necessário para operar dispositivos projetados para o padrão mais comuns para essa categoria. Por exemplo, o driver Unimodem funciona com todos os modems oferecer suporte a comandos AT.

Driver de virtualização

Um driver de dispositivo virtualização (VxD) é um driver de 32 bits, de modo protegido que gerencia recursos de sistema, como um dispositivo de hardware ou um programa, para que mais de um programa possa usar um recurso ao mesmo tempo. O termo "VxD" refere-se a um driver de dispositivo virtual genérico, onde o "x" representa o tipo de driver de dispositivo. Por exemplo, um driver de dispositivo virtual para um adaptador de vídeo é conhecido como um VDD (driver de vídeo virtual), um driver de dispositivo virtual para um dispositivo de timer é um VTD, um driver de dispositivo virtual para um dispositivo de impressora é um VPD e assim por diante.

Enquanto um VxD dinamicamente oferece suporte a drivers de dispositivo, o dispositivo virtual mantém registro de status do dispositivo para programas que usam o dispositivo específico.

Win32 Driver Model

Windows 98 também usa a arquitetura WDM (Win32 Driver Model), que fornece um conjunto comum de entrada/saída (E/s) serviços que podem ser compreendidos pelo Windows 98 e versões futuras do Windows NT. Com a arquitetura WDM, os desenvolvedores podem escrever um driver de dispositivo único para ambos os sistemas operacionais.

Drivers de dispositivos interface humana

O Windows 98 suporta a classe de dispositivo de interface humana (HID) de drivers. Essa classe é um padrão para dispositivos de entrada como teclados, dispositivos de mouse, joysticks e blocos de jogos.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Millennium Edition
  • Microsoft Windows 98 Second Edition
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 95
Palavras-chave: 
kbmt kbenv kbinfo kbprod2web KB253671 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 253671  (http://support.microsoft.com/kb/253671/en-us/ )