Universal Drivers

Hi,

If I wrote a universal driver, is it possible to call this driver from Windows Desktop e.g from a mfc program too?

Thanks

Sure. Device names and device interfaces are a part of the universal driver surface.

Bent from my phone


From: xxxxx@lists.osr.com on behalf of xxxxx@x-publisher.com
Sent: Friday, January 12, 2018 1:19:11 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Universal Drivers

Hi,

If I wrote a universal driver, is it possible to call this driver from Windows Desktop e.g from a mfc program too?

Thanks


NTDEV is sponsored by OSR

Visit the list online at: https:

MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
Details at https:

To unsubscribe, visit the List Server section of OSR Online at https:</https:></https:></https:>

Whether you really want to use MFC notwithstanding, yes any driver will work on behalf of any user mode process ? even when the driver itself lives in anther UM process. This is the whole point of having device classes and a unified namespace. This interface abstracts the hardware and platform specific items (OS modules, drivers etc.) from the consuming applications and allows the same programs to run on dramatically different systems with no changes. This is complicated somewhat with mobile devices that require touch friendly UI (which has poor information density on standard desktops ? leading to poor user experience), but ?skin? based UIs have been common for the last 10+ years.

Anyways, the short answer is yes

Sent from Mailhttps: for Windows 10

________________________________
From: xxxxx@lists.osr.com on behalf of xxxxx@x-publisher.com
Sent: Friday, January 12, 2018 4:19:11 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Universal Drivers

Hi,

If I wrote a universal driver, is it possible to call this driver from Windows Desktop e.g from a mfc program too?

Thanks


NTDEV is sponsored by OSR

Visit the list online at: http:

MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
Details at http:

To unsubscribe, visit the List Server section of OSR Online at http:</http:></http:></http:></https:>