Hide an Existing Camera

Hi,
I want to hide a connected camera with specific HWID so that it will not be
enumerated as capture device not in Direct show and not in MF.
meaning - no app should see this camera or be able to access in the regular
enumeration way.
Only My app should be able to access the camera. (I know all details about
the camera ).

How can I do this?
P.s. If possible even better if also in device manager camera will not
appear.

Thanks

On Oct 28, 2014, at 2:07 PM, NtDev mm > wrote:

I want to hide a connected camera with specific HWID so that it will not be enumerated as capture device not in Direct show and not in MF.
meaning - no app should see this camera or be able to access in the regular enumeration way.
Only My app should be able to access the camera. (I know all details about the camera ).

How can I do this?
P.s. If possible even better if also in device manager camera will not appear.

You can?t. I?m sure you realize that. I suppose you could put a filter driver on top of the camera that blocks KS ioctls unless there is some magic parameter.

If your app is streaming the camera, then other applications can?t start it.

Tim Roberts, xxxxx@probo.commailto:xxxxx
Providenza & Boekelheide, Inc.</mailto:xxxxx>