Re: Drivererror



If you need to use TDI then consider getting
http://www.pcausa.com/tdisamp/default.htm This is a set of advanced
examples that can be taken and made to do almost anything one wants with
TDI. The price of these samples can be made up very quickly in the speed of
getting a driver developed. Also, be aware that for later systems such as
Vista there is a kernel sockets support.

As far as KMDF no it is not like Driver Studio, it is a model for driver
writing that handles much of the complexity of the driver for you, and has
the advantage of being supported by Microsoft and they are using it for many
standard drivers in the kernel.


--
Don Burn (MVP, Windows DDK)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
Remove StopSpam to reply




"Harald" <Harald@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:F554B6D1-8CDF-463F-9D0D-3FC02C482002@xxxxxxxxxxxxxxxx
Hi

I am also for writing the driver new but I have some objections. For
example
the communication with the network was very easy with the driverstudio. It
works with tdi. Thats the only part of the driver which is not so easy to
replace. The reading fom the registry, the threads, mutex, irp system is
not
so complex to write new in wdm or?

I also looked at the kmdf. Is this near to driverstudio from the work?!

__________ Information from ESET NOD32 Antivirus, version of virus
signature database 4091 (20090520) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com






__________ Information from ESET NOD32 Antivirus, version of virus signature database 4091 (20090520) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com




.



Relevant Pages

  • Re: How to load kernel dlls in a driver in XP/Vista
    ... library (I have seen problems with ZwLoadLibrary and a kernel mode DLL, since the driver ref count is not incremented by the time you leave driver entry and inc'ing it means the DLL is broken for non-dynamic use) then build the equivalent of GetProcAddress since there is not a kernel equivalent. ... Don Burn (MVP, Windows DDK) ... The message was checked by ESET NOD32 Antivirus. ...
    (microsoft.public.development.device.drivers)
  • Re: What should I do if I need to call KsInitializeDevice?
    ... How about reading the avshws sample which is pin-centric? ... Don Burn (MVP, Windows DDK) ... Windows Filesystem and Driver Consulting ... The message was checked by ESET NOD32 Antivirus. ...
    (microsoft.public.development.device.drivers)
  • Re: WDM driver start from user mode
    ... The enable and disable of my driver works. ... Don Burn (MVP, Windows DDK) ... The message was checked by ESET NOD32 Antivirus. ...
    (microsoft.public.development.device.drivers)
  • Re: zWwriteFile CPU DMA usage vs Device DMA usage
    ... Don Burn (MVP, Windows DDK) ... Windows Filesystem and Driver Consulting ... We would require to meet the data rate requirment. ... The message was checked by ESET NOD32 Antivirus. ...
    (microsoft.public.development.device.drivers)
  • Re: Filter driver and winsock2
    ... this is TDI there are some samples in the DDK and on the web for this, ... Don Burn (MVP, Windows DDK) ... Windows 2k/XP/2k3 Filesystem and Driver Consulting ... "Nikos Nikolaou" wrote in message ...
    (microsoft.public.development.device.drivers)

Loading