Re: Application sample for UVC extension units



grapwang <grapwang@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

The application uses an user-mode dll provided by microsoft in msdn
"http://msdn2.microsoft.com/en-us/library/ms803127.aspx"; to communicate with
the UVC device which has descriptors of extension units.
But the application sample of microsoft was incomplete. I even don't know
how to obtain "pUnkOuter" in the first line of it.

You are writing a ksproxy plugin. Your class factory method will look like
this:

CUnknown*
CMyPluginClass::CreateInstance(
LPUNKNOWN piOuterUnknown,
HRESULT* phResult
);

The first parameter you are given is the IUnknown pointer for the ksproxy
filter for usbvideo.sys. You probably need to keep that around, so you can
communicate with the driver. You usually do that by passing it to the
constructor when you create your instance.
--
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.
.



Relevant Pages

  • Re: SECURITY INCOMPETENCE AT MICROSOFT
    ... Ed - you gave a large number of system processes and Microsoft servers with ... which they communicate at times. ... I have seen documentation, I believe, of each and every one of these ... I suspect I have had more contact with Microsoft than ...
    (microsoft.public.security)
  • Re: activation
    ... > As XP has a 10 point system to determine when reactivation ... > periodically with Microsoft? ... > could be made internally by xp without need to communicate ... No. XP stores the hash of the devices checked in a file on your hard ...
    (microsoft.public.windowsxp.security_admin)
  • Print size
    ... After I downloaded a set of upgrades for Microsoft 2000, ... my print outs on my Officejet G85 are all in large size. ... communicate with the printer over a Linksys WPC11 network, ...
    (microsoft.public.win2000.printing)
  • Re: f0dders fabulous folly.
    ... Down Under but it is good enough to communicate with Microsoft ... "It is a valid EULA" ... and everyone is welcome to have an INFINITE ^ INFINITE percent squared ...
    (alt.lang.asm)
  • Re: communicate data between GUI
    ... I've another problem using callback for data excange: ... Now I can communicate between GUI_1 and ... % The first parameter is the name of the callback in GUI_toggleButton ...
    (comp.soft-sys.matlab)