Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Vista Drivers > How to install UMDF-based class filter driver?

Reply
Thread Tools Display Modes

How to install UMDF-based class filter driver?

 
 
Leafbanana
Guest
Posts: n/a

 
      06-01-2010
Hi,

I used to have a WDM-based class filter driver and a setup application which
calls the "SETUPAPI.DLL InstallHinfSection" with the INF DDInstall section
passed into the function.

Now I am trying to port the driver to UMDF-based version. I modified the INF
as per WDK required, but I got an installation problem - the UMDF
co-installer "WUDFUpdate_01009.dll" can't be triggered by using the setup
application.

However, installation via Device Manager with the INF is OK.

How should I solve such problem? Appreciate your replies.
 
Reply With Quote
 
 
 
 
Doron Holan [MSFT]
Guest
Posts: n/a

 
      06-01-2010
what class are you adding a UMDF class filter driver for? I don't know if
this scenario has ever been tested

d

"Leafbanana" wrote in message
news:5B27205B-19FF-4198-8DC7-...

Hi,

I used to have a WDM-based class filter driver and a setup application which
calls the "SETUPAPI.DLL InstallHinfSection" with the INF DDInstall section
passed into the function.

Now I am trying to port the driver to UMDF-based version. I modified the INF
as per WDK required, but I got an installation problem - the UMDF
co-installer "WUDFUpdate_01009.dll" can't be triggered by using the setup
application.

However, installation via Device Manager with the INF is OK.

How should I solve such problem? Appreciate your replies.

 
Reply With Quote
 
Leafbanana
Guest
Posts: n/a

 
      06-02-2010
The Image class. The driver is for providing extra features for USB webcams.

"Doron Holan [MSFT]" wrote:

> what class are you adding a UMDF class filter driver for? I don't know if
> this scenario has ever been tested
>
> d
>
> "Leafbanana" wrote in message
> news:5B27205B-19FF-4198-8DC7-...
>
> Hi,
>
> I used to have a WDM-based class filter driver and a setup application which
> calls the "SETUPAPI.DLL InstallHinfSection" with the INF DDInstall section
> passed into the function.
>
> Now I am trying to port the driver to UMDF-based version. I modified the INF
> as per WDK required, but I got an installation problem - the UMDF
> co-installer "WUDFUpdate_01009.dll" can't be triggered by using the setup
> application.
>
> However, installation via Device Manager with the INF is OK.
>
> How should I solve such problem? Appreciate your replies.
>
> .
>

 
Reply With Quote
 
Tim Roberts
Guest
Posts: n/a

 
      06-03-2010
Leafbanana <> wrote:
>
>The Image class. The driver is for providing extra features for USB webcams.


That's doomed to fail. You need to intercept kernel streaming ioctls for
that. In most cases, you don't want the overhead of UMDF involved.
--
Tim Roberts,
Providenza & Boekelheide, Inc.
 
Reply With Quote
 
Leafbanana
Guest
Posts: n/a

 
      06-03-2010
Hi Tim,

You are right, the driver is for intercepting kernel streaming ioctls. Could
you please explain more? Why I don't want UMDF? Any problem with it?
Thanks.

"Tim Roberts" wrote:

> Leafbanana <> wrote:
> >
> >The Image class. The driver is for providing extra features for USB webcams.

>
> That's doomed to fail. You need to intercept kernel streaming ioctls for
> that. In most cases, you don't want the overhead of UMDF involved.
> --
> Tim Roberts,
> Providenza & Boekelheide, Inc.
> .
>

 
Reply With Quote
 
Doron Holan [MSFT]
Guest
Posts: n/a

 
      06-03-2010
UMDF does not handle method neither IO nor was it ever tested in this
scenario

d

"Leafbanana" wrote in message
news:214D20C6-99E3-4C56-AC4A-...

Hi Tim,

You are right, the driver is for intercepting kernel streaming ioctls. Could
you please explain more? Why I don't want UMDF? Any problem with it?
Thanks.

"Tim Roberts" wrote:

> Leafbanana <> wrote:
> >
> >The Image class. The driver is for providing extra features for USB
> >webcams.

>
> That's doomed to fail. You need to intercept kernel streaming ioctls for
> that. In most cases, you don't want the overhead of UMDF involved.
> --
> Tim Roberts,
> Providenza & Boekelheide, Inc.
> .
>


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Vhidmini Chr1snv Windows Vista Drivers 5 01-06-2010 09:09 AM
Programatically install a device filter driver marohn Windows Vista Drivers 0 12-09-2009 02:01 AM
Re: Unable to unload driver in Win 7 Tim Roberts Windows Vista Drivers 2 12-08-2009 12:24 PM
COM port driver inf issue shivaprasad Windows Vista Drivers 4 11-14-2009 04:45 PM
Re: No Matter What Installations Won't Boot On My Laptop Richard Urban Windows Vista Installation 1 01-06-2007 05:08 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59