hi ,
?'m begginer of writing device driver and i’m confused about wdm & wdf…
i have a sample of driver for a pci-e device. the codes have writeen with WDM for XP, i must modify them for windows 7 and i want to use WDF. Actually i dont know where i change. Briefly what is the difference of WDM and WDF about codes?
Osman
Take a look at the documentation. I believe that there is a section of those tomes that covers this. Also look at the WDM and the WDF examples.
Somethings that change are the DriverEntry function. In WDF you no longer register Dispatch functions such as Read/Write/DeviceIoControl, but you do register Unload and a few others.
Gary G. Little
----- Original Message -----
From: “Osman TOKER”
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, February 2, 2011 2:53:06 AM
Subject: [ntfsd] converting wdm to wdf
converting wdm to wdf
hi ,
İ 'm begginer of writing device driver and i’m confused about wdm & wdf…
i have a sample of driver for a pci-e device. the codes have writeen with WDM for XP, i must modify them for windows 7 and i want to use WDF. Actually i dont know where i change. Briefly what is the difference of WDM and WDF about codes?
Osman
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
thanks a lot.
actually i have no experince for writing a driver so i’m getting drowned in documents, understanding architecture of WDF and WDM takes a long time, but i haven’t. So i need only their differences. Thanks for ur suggestions(topics).
Osman Toker
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Gary G. Little
Sent: Wednesday, February 02, 2011 2:12 PM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] converting wdm to wdf
Take a look at the documentation. I believe that there is a section of those tomes that covers this. Also look at the WDM and the WDF examples.
Somethings that change are the DriverEntry function. In WDF you no longer register Dispatch functions such as Read/Write/DeviceIoControl, but you do register Unload and a few others.
Gary G. Little
----- Original Message -----
From: “Osman TOKER”
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, February 2, 2011 2:53:06 AM
Subject: [ntfsd] converting wdm to wdf
hi ,
?'m begginer of writing device driver and i’m confused about wdm & wdf…
i have a sample of driver for a pci-e device. the codes have writeen with WDM for XP, i must modify them for windows 7 and i want to use WDF. Actually i dont know where i change. Briefly what is the difference of WDM and WDF about codes?
Osman
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
Yes it does take a long time, and writing that first driver will more than likely take you a factor of 10 longer than what you expect, and that’s just to get something that loads.
Gary G. Little
----- Original Message -----
From: “Osman TOKER”
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, February 2, 2011 6:24:19 AM
Subject: RE: [ntfsd] converting wdm to wdf
converting wdm to wdf
thanks a lot.
actually i have no experince for writing a driver so i’m getting drowned in documents, understanding architecture of WDF and WDM takes a long time, but i haven’t. So i need only their differences. Thanks for ur suggestions(topics).
Osman Toker
From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Gary G. Little
Sent: Wednesday, February 02, 2011 2:12 PM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] converting wdm to wdf
Take a look at the documentation. I believe that there is a section of those tomes that covers this. Also look at the WDM and the WDF examples.
Somethings that change are the DriverEntry function. In WDF you no longer register Dispatch functions such as Read/Write/DeviceIoControl, but you do register Unload and a few others.
Gary G. Little
----- Original Message -----
From: “Osman TOKER”
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, February 2, 2011 2:53:06 AM
Subject: [ntfsd] converting wdm to wdf
hi ,
İ 'm begginer of writing device driver and i’m confused about wdm & wdf…
i have a sample of driver for a pci-e device. the codes have writeen with WDM for XP, i must modify them for windows 7 and i want to use WDF. Actually i dont know where i change. Briefly what is the difference of WDM and WDF about codes?
Osman
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
—
NTFSD is sponsored by OSR
For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars
To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer
It’s like the difference between bare Windows app written in C and the MFC C++ app.
–
Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com
“Osman TOKER” wrote in message news:xxxxx@ntfsd…
hi ,
?'m begginer of writing device driver and i’m confused about wdm & wdf…
i have a sample of driver for a pci-e device. the codes have writeen with WDM for XP, i must modify them for windows 7 and i want to use WDF. Actually i dont know where i change. Briefly what is the difference of WDM and WDF about codes?
Osman
This question is related to device drivers, thus it belongs on NTDEV and not on NTFSD. This thread is now locked, please bring any further discussion related to this topic to NTDEV.
-scott