Definição de WDM

Por Carlos E. Morimoto. Há .

Windows Driver Model. O padrão de drivers WDM foi criado pela própria Microsoft, e seu objetivo principal é criar uma plataforma de drivers que sejam compatíveis com toda a família Windows. Nos modelos de drivers antigos, utilizados pelo Windows 3.x e pelo Windows 95, o driver continha todas as rotinas necessárias para controlar o dispositivo. Porém, a maioria destas rotinas eram repetidas em todos os drivers. Esta redundância só servia para aumentar o trabalho dos desenvolvedores e, naturalmente, a possibilidade de surgirem erros e bugs.

Outra deficiência é a falta de portabilidade, já que cada driver incorpora as rotinas adequadas ao sistema operacional ao qual se destina. A idéia do modelo WDM é incorporar todas estas rotinas repetitivas ao próprio sistema operacional, em arquivos chamados drivers de classe. Um driver de classe é justamente o driver que contém todas as rotinas repetitivas. Para aumentar a versatilidade, existem drivers de classe diferentes para cada tipo de dispositivo, existem alguns específicos para scanners, outros para impressoras, outros para placas de som, etc.

Todos os drivers de classe necessários já acompanham o sistema operacional, por isso, nem você, nem os programadores que fazem os drivers precisam se preocupar com eles. Como todas as funções básicas já estão embutidas no próprio sistema operacional, os drivers de dispositivo contém apenas as funções mais específicas, as que mudam de um dispositivo para o outro. Isto significa que o programador terá muito menos trabalho e o resultado final será melhor.

Veja também
Tune 310C: fone USB-C da JBL chega ao Brasil por R$ 99
Tune 310C: fone USB-C da JBL chega ao Brasil por R$ 99
Notícias
Lançar jogos do Xbox no PlayStation gerou bons resultados, diz CEO da Microsoft
Lançar jogos do Xbox no PlayStation gerou bons resultados, diz CEO da Microsoft
Games
Olha o golpe: homem que vendeu iPhone de argila é preso em MG
Olha o golpe: homem que vendeu iPhone de argila é preso em MG
Mobile
Youtube revela que testes com anúncios em vídeos pausados foram um sucesso
Youtube revela que testes com anúncios em vídeos pausados foram um sucesso
Notícias
Garry’s Mod, jogo clássico da Steam, remove 20 anos de conteúdo por causa da Nintendo
Garry’s Mod, jogo clássico da Steam, remove 20 anos de conteúdo por causa da Nintendo
Games
X/Twitter vai ganhar um aplicativo de streaming de vídeos para TVs
X/Twitter vai ganhar um aplicativo de streaming de vídeos para TVs
Notícias
true