Discussion:
UMDF and Storport
(too old to reply)
Joe
2010-07-22 18:43:56 UTC
Permalink
Hi all,

I'm attempting to come up to speed on KMDF and UMDF driver development. I'm
looking at developing a virtual disk/RAID driver. It seems that Storport fits
this scenario perfectly, please correct me if I am wrong.

My question is, are you able to write a Storport driver using UMDF? I have
not found anything explicitly saying that you must use KMDF.

Thanks,
Joe
Don Burn
2010-07-22 18:58:01 UTC
Permalink
No, you cannot use either UMDF. For a virtual storport, you can create a
"thin" storport with a driver below it that is KMDF to do the real work.
There is an excellent series of articles on virtual storport with sample
code at http://www.osronline.com/article.cfm?article=538 (note you will
need to create an account, no cost).


Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
-----Original Message-----
Posted At: Thursday, July 22, 2010 2:44 PM
Posted To: microsoft.public.development.device.drivers
Conversation: UMDF and Storport
Subject: UMDF and Storport
Hi all,
I'm attempting to come up to speed on KMDF and UMDF driver development. I'm
looking at developing a virtual disk/RAID driver. It seems that Storport fits
this scenario perfectly, please correct me if I am wrong.
My question is, are you able to write a Storport driver using UMDF? I
have not
found anything explicitly saying that you must use KMDF.
Thanks,
Joe
__________ Information from ESET Smart Security, version of virus
signature
database 5302 (20100722) __________
The message was checked by ESET Smart Security.
http://www.eset.com
Joe
2010-07-22 20:39:26 UTC
Permalink
Thanks Don. This looks like exactly what I need.
Post by Don Burn
No, you cannot use either UMDF. For a virtual storport, you can create a
"thin" storport with a driver below it that is KMDF to do the real work.
There is an excellent series of articles on virtual storport with sample
code at http://www.osronline.com/article.cfm?article=538 (note you will
need to create an account, no cost).
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
-----Original Message-----
Posted At: Thursday, July 22, 2010 2:44 PM
Posted To: microsoft.public.development.device.drivers
Conversation: UMDF and Storport
Subject: UMDF and Storport
Hi all,
I'm attempting to come up to speed on KMDF and UMDF driver development. I'm
looking at developing a virtual disk/RAID driver. It seems that Storport fits
this scenario perfectly, please correct me if I am wrong.
My question is, are you able to write a Storport driver using UMDF? I
have not
found anything explicitly saying that you must use KMDF.
Thanks,
Joe
__________ Information from ESET Smart Security, version of virus
signature
database 5302 (20100722) __________
The message was checked by ESET Smart Security.
http://www.eset.com
Maxim S. Shatskih
2010-07-22 19:22:44 UTC
Permalink
Post by Joe
looking at developing a virtual disk/RAID driver. It seems that Storport fits
this scenario perfectly, please correct me if I am wrong.
Yes. Note that XP has no Storport, it started in Srv2003.
Post by Joe
My question is, are you able to write a Storport driver using UMDF? I have
not found anything explicitly saying that you must use KMDF.
Forget UMDF.

The lower egde of the virtual Storport driver can be KMDF, but only if you will use it in miniport mode.
--
Maxim S. Shatskih
Windows DDK MVP
***@storagecraft.com
http://www.storagecraft.com
Loading...