From: gti4ever on
Hi all,

I created a raw PDO for doing sideband communication for my HID multi-touch
minidriver. I have also installed a UMDF driver on top of that raw PDO.

What I just found is: now I have a new device shows up in "Devices and
Printers" and listed as "Unspecified" device.

Is there a way to prevent my raw PDO shows up in "Device and Printers" at
all? Or is there a way to put it under the proper category?

Thanks.

G.
From: Doron Holan [MSFT] on
report in the device caps that it should not be displayed in the UI

d

"gti4ever" wrote in message
news:97BAF88B-B33D-47D8-B2F4-45504FE0E22B(a)microsoft.com...

Hi all,

I created a raw PDO for doing sideband communication for my HID multi-touch
minidriver. I have also installed a UMDF driver on top of that raw PDO.

What I just found is: now I have a new device shows up in "Devices and
Printers" and listed as "Unspecified" device.

Is there a way to prevent my raw PDO shows up in "Device and Printers" at
all? Or is there a way to put it under the proper category?

Thanks.

G.

From: gti4ever on
Hi Doron,

My raw pdo code is based on the WDK kbfiltr sample and the NoDisplayInUI in
WDF_DEVICE_PNP_CAPABILITIES is set to wdfTrue.

Is there any other places that I should set that?

Thanks.

G.



"Doron Holan [MSFT]" wrote:

> report in the device caps that it should not be displayed in the UI
>
> d
>
> "gti4ever" wrote in message

From: gti4ever on
I just found not setting Removalbe flag in WDF_DEVICE_PNP_CAPABILITIES to
wdfTrue seems to remove that unspecified device from "Devices and Printers".
But I am not sure this is an acceptable solution or not. Is there any
potential risk for doing this for a multi-touch device?

G.

"Doron Holan [MSFT]" wrote:

> report in the device caps that it should not be displayed in the UI
>
> d
>

From: Doron Holan [MSFT] on
that is a fine solution. removable means that the child is a separate piece
of phsyical hw that can be separated from the parent and thus treated like
its own entity.

d

"gti4ever" wrote in message
news:1F787B10-E30E-47F1-85D3-9FA8DD2302C2(a)microsoft.com...

I just found not setting Removalbe flag in WDF_DEVICE_PNP_CAPABILITIES to
wdfTrue seems to remove that unspecified device from "Devices and Printers".
But I am not sure this is an acceptable solution or not. Is there any
potential risk for doing this for a multi-touch device?

G.

"Doron Holan [MSFT]" wrote:

> report in the device caps that it should not be displayed in the UI
>
> d
>