WdfDeviceMiniPortCreate and virtual storport

Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James

It should be.

d


From: James Harpermailto:xxxxx
Sent: ?12/?15/?2012 4:53 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport

Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx>

Can you mix StorPort and KMDF? I didn?t think you could mix the two. It?s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Saturday, December 15, 2012 6:51 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

It should be.

d


From: James Harpermailto:xxxxx
Sent: ?12/?15/?2012 4:53 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx>

Kmdf has a miniport mode which lets you use DMA, Io targets, work items, timers… Basically everything but Io queuing and enumeration

d


From: Phil Barilamailto:xxxxx
Sent: ?12/?17/?2012 7:48 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

Can you mix StorPort and KMDF? I didn?t think you could mix the two. It?s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Saturday, December 15, 2012 6:51 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

It should be.

d
________________________________
From: James Harpermailto:xxxxx
Sent: ?12/?15/?2012 4:53 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx>

Wow, I didn?t know that. Pretty cool feature of KMDF. Has it been that way since 1.0, or is this a feature that first saw the light of day in a later version?

Thanks,

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Monday, December 17, 2012 10:03 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

Kmdf has a miniport mode which lets you use DMA, Io targets, work items, timers… Basically everything but Io queuing and enumeration

d


From: Phil Barilamailto:xxxxx
Sent: ?12/?17/?2012 7:48 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Can you mix StorPort and KMDF? I didn?t think you could mix the two. It?s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.commailto:xxxxx [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Saturday, December 15, 2012 6:51 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

It should be.

d
________________________________
From: James Harpermailto:xxxxx
Sent: ?12/?15/?2012 4:53 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx>

Been there since the first release

d


From: Phil Barilamailto:xxxxx
Sent: ?12/?17/?2012 10:11 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

Wow, I didn?t know that. Pretty cool feature of KMDF. Has it been that way since 1.0, or is this a feature that first saw the light of day in a later version?

Thanks,

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Monday, December 17, 2012 10:03 AM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

Kmdf has a miniport mode which lets you use DMA, Io targets, work items, timers… Basically everything but Io queuing and enumeration

d

From: Phil Barilamailto:xxxxx
Sent: ?12/?17/?2012 7:48 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Can you mix StorPort and KMDF? I didn?t think you could mix the two. It?s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.

Phil
Not speaking for LogRhythm

From: xxxxx@lists.osr.commailto:xxxxx [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
Sent: Saturday, December 15, 2012 6:51 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport

It should be.

d

From: James Harpermailto:xxxxx
Sent: ?12/?15/?2012 4:53 PM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.

Thanks

James


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx>

Doron,

I think the confusion is that it was always highlighted for
NDIS/KMDF drivers. I never thought of using it with a virtual storport.

Don Burn
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

“Doron Holan” wrote in message
news:xxxxx@ntdev:

> Been there since the first release
>
> d
>
> From: Phil Barilamailto:xxxxx
> Sent: ý12/ý17/ý2012 10:11 AM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> Wow, I didn’t know that. Pretty cool feature of KMDF. Has it been that way since 1.0, or is this a feature that first saw the light of day in a later version?
>
> Thanks,
>
> Phil
> Not speaking for LogRhythm
>
> From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
> Sent: Monday, December 17, 2012 10:03 AM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> Kmdf has a miniport mode which lets you use DMA, Io targets, work items, timers… Basically everything but Io queuing and enumeration
>
> d
>

> From: Phil Barilamailto:xxxxx
> Sent: ý12/ý17/ý2012 7:48 AM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
> Can you mix StorPort and KMDF? I didn’t think you could mix the two. It’s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.
>
> Phil
> Not speaking for LogRhythm
>
> From: xxxxx@lists.osr.commailto:xxxxx [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
> Sent: Saturday, December 15, 2012 6:51 PM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> It should be.
>
> d
> ________________________________
> From: James Harpermailto:xxxxx
> Sent: ý12/ý15/ý2012 4:53 PM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
> Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.
>
> Thanks
>
> James
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx>

I think the point is that it is most useful in the ndis scenario, while in other port models (ks, storage, etc) the utility kmdf brings is minor since the port may provide similar functionality
d


From: Don Burnmailto:xxxxx
Sent: ?12/?17/?2012 10:49 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: RE:[ntdev] WdfDeviceMiniPortCreate and virtual storport

Doron,

I think the confusion is that it was always highlighted for
NDIS/KMDF drivers. I never thought of using it with a virtual storport.

Don Burn
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

“Doron Holan” wrote in message
news:xxxxx@ntdev:

> Been there since the first release
>
> d
>
> From: Phil Barilamailto:xxxxx
> Sent: ?12/?17/?2012 10:11 AM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> Wow, I didn?t know that. Pretty cool feature of KMDF. Has it been that way since 1.0, or is this a feature that first saw the light of day in a later version?
>
> Thanks,
>
> Phil
> Not speaking for LogRhythm
>
> From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
> Sent: Monday, December 17, 2012 10:03 AM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> Kmdf has a miniport mode which lets you use DMA, Io targets, work items, timers… Basically everything but Io queuing and enumeration
>
> d
>

> From: Phil Barilamailto:xxxxx
> Sent: ?12/?17/?2012 7:48 AM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
> Can you mix StorPort and KMDF? I didn?t think you could mix the two. It?s been a little while since I played in either sandbox, but I thought KMDF and any of the Port/Miniport models were all mutually exclusive.
>
> Phil
> Not speaking for LogRhythm
>
> From: xxxxx@lists.osr.commailto:xxxxx [mailto:xxxxx@lists.osr.com] On Behalf Of Doron Holan
> Sent: Saturday, December 15, 2012 6:51 PM
> To: Windows System Software Devs Interest List
> Subject: RE: [ntdev] WdfDeviceMiniPortCreate and virtual storport
>
> It should be.
>
> d
> ________________________________
> From: James Harpermailto:xxxxx
> Sent: ?12/?15/?2012 4:53 PM
> To: Windows System Software Devs Interest Listmailto:xxxxx
> Subject: [ntdev] WdfDeviceMiniPortCreate and virtual storport
> Is WdfDeviceMiniPortCreate compatible with a virtual storport? I haven’t figured out if that’s the way I want to go yet, but obviously won’t bother investigating that path if it’s not a supported way to do it.
>
> Thanks
>
> James
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other 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


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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</mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx></mailto:xxxxx>