Título: WdmDeviceCreate Publicado por: wachi en 3 Febrero 2012, 19:24 pm hola a todos....
hice esta misma pregunta el la sección de programacion en c/c++ pero no he pbtenido ninguna respuesta,la hago aqui para ver si obtengo algun resulatado... esta pregunta esta relacionada con los ramdisk,alguien podría decirme cuales son las diferencias o similitudes las funciones IoCreateDevice y WdmDeviceCreate ??? saludos... Título: Re: WdmDeviceCreate Publicado por: Hendrix en 6 Febrero 2012, 18:36 pm Como bien has dicho, este post no va aquí, que algún moderador lo mueva a su correspondiente sección :)
En cuanto a tu pregunta. WdfDeviceCreate es el equivalente WDM de la función IoCreateDevice de KMDF. (http://download.microsoft.com/download/9/c/5/9c5b2167-8017-4bae-9fde-d599bac8184a/PortingTables.doc) Te recomiendo un par de lecturas sobre esto: Diferencias entre KMDF y WDM: http://msdn.microsoft.com/en-us/library/windows/hardware/gg583838%28v=vs.85%29.aspx Windows Driver Model (WDM): http://msdn.microsoft.com/en-us/windows/hardware/gg463453 Se recomienda el uso de KMDF, ya que WDM se usó hasta el Win98: Citar WDM is the driver model used since the advent of Windows 98, whereas KMDF is the driver framework Microsoft advocates and uses for Windows 2000 and beyond. Fuente: http://en.wikipedia.org/wiki/Kernel-Mode_Driver_FrameworkIn general, since more features like power management and plug and play are handled by the framework, a KMDF driver is less complicated and has less code than an equivalent WDM driver. Un Saludo :) Título: Re: WdmDeviceCreate Publicado por: Eternal Idol en 7 Febrero 2012, 07:09 am Se recomienda el uso de KMDF, ya que WDM se usó hasta el Win98 WDM sigue siendo el modelo de drivers de Windows (como su nombre lo indica) y el WDF (KMDF mas precisamente para Kernel) lo encapsula. Título: Re: WdmDeviceCreate Publicado por: wachi en 7 Febrero 2012, 18:04 pm si eso lo tuve en cuenta ,pero como dije antes que no había obtenido respuesta alguna decidí publicarlo aquí ,no obstante muchas gracias a ambos ,pero es que lo poco que se sobre el desarrollo de driver lo aprendí con tu tute ,y ahora con esto del ramdisk me topé con el WDF y necesito aclarar varias cosas ,si llegaran a saber de la existencia de algún tute en español sobre como trabajar con KMDF por favor házmelo saber ,se los agradecería mucho ok....
saludos... |