Tipos de objetos de dispositivo WDM
Há três tipos de objetos de dispositivo WDM:
Objeto de Dispositivo Físico (PDO) – representa um dispositivo em um ônibus para um motorista de ônibus.
Objeto de Dispositivo Funcional (FDO) – representa um dispositivo para um driver de função.
Objeto Filter Device (filter DO) – representa um dispositivo para um driver de filtro.
Os três tipos de objetos de dispositivo são todos do tipo DEVICE_OBJECT, mas são usados de forma diferente e podem ter extensões de dispositivo diferentes.
Um driver se adiciona à pilha de drivers que lidam com E/S para um dispositivo criando um objeto de dispositivo (IoCreateDevice) e anexando-o à pilha do dispositivo (IoAttachDeviceToDeviceStack). IoAttachDeviceToDeviceStack determina a parte superior atual da pilha do dispositivo e anexa o novo objeto de dispositivo à parte superior da pilha do dispositivo.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de