From: Vijairaj R on
On May 30, 11:04 am, "Eliyas Yakub [MSFT]"
<eliy...(a)online.microsoft.com> wrote:
> From looking at the source, the obvious ones are 1) the deviceobject is used
> for event logging purposes, 2) it's used in calling back into the driver if
> the driver registers for StartIo routine to handle I/Os.

Thanks Eliyas.

For the archive:
It's safe using single DeviceObject in multiple SmartcardExtensions.
Which, by the way, is needed to implement drivers for smart card
readers with more than on slot.

--
Vijairaj