almost there, but: missing drivers

G

Guest

I've managed to componentize a video driver, but it seems four files are
still not properly linked in some way. Device Manager says the device driver
is working properly, but under "Device Details..." only one out of five files
are seen, compared to a manual install. When choosing "Update Driver", the
wizard will request stream.sys, so I browse to Windows\System32 where it is
found. After this, all the other missing files are added too under "Device
Details...", and everything looks like normal.

Why cannot Windows find these files itself? Do I have to include some sort
of component dependency upon components that have these files in its files
resources? Can I include the files directly in the driver Component even
though the files already exist on the image anyway?

Thank you!
 
A

Andy Allred [MS]

Is this the same device i was helping you with on the other thread? If so,
please check the response i posted a few minutes ago with some tips and
advice.
 
M

Mark Gillespie

I've managed to componentize a video driver, but it seems four files are
still not properly linked in some way. Device Manager says the device
driver
is working properly, but under "Device Details..." only one out of five
files
are seen, compared to a manual install. When choosing "Update Driver",
the
wizard will request stream.sys, so I browse to Windows\System32 where it
is
found. After this, all the other missing files are added too under
"Device
Details..", and everything looks like normal.

Why cannot Windows find these files itself? Do I have to include some
sort
of component dependency upon components that have these files in its
files
resources? Can I include the files directly in the driver Component even
though the files already exist on the image anyway?

Thank you!


When you created the component, make sure you add a package, a repository
(which points at the files source direcory), then reference the package in
the repository, finally, ensure that the component uses the repository.

If some of these steps are missed, the files don't get copied to the
repository.
 
G

Guest

Thank you for your response,

Yes, the repository is added properly with the manufacturer's driver files,
but the DLLs needed provided by Windows XP don't have to be added in the
repository, right? They are already in the Windows\System32 folder anyway.
So; do I have to put a dependency upon certain components containing these
DLLs in order to include them? (Obviously, copying the DLLs and including
them in the repository too would guarantee that they are found (?) but I'm
aiming at avoiding redundancy.)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top