how to write wdm driver prevent from being called by other's driver

hi,
I have writed a wdm usb device driver which is similar to ft232bm d2xx
driver. And I also write an dll api for it. We don’t want our driver can be
called by others driver in the kernel directly.If it is possible?

No, this is not possible. A kernel component can call your driver just
like any other application can. The kernel is a trusted space, so the
kernel driver opening your driver is as trusted or even more trusted
then the user mode process which is opening your driver.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of armtech@zj.com
Sent: Thursday, November 03, 2005 5:00 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] how to write wdm driver prevent from being called by
other’s driver

hi,
I have writed a wdm usb device driver which is similar to ft232bm d2xx
driver. And I also write an dll api for it. We don’t want our driver can
be
called by others driver in the kernel directly.If it is possible?


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com