troubleshooting Question

I need to update a device driver programmatically!

Avatar of ckeane
ckeane asked on
System UtilitiesNetworking Hardware-OtherProgramming
3 Comments2 Solutions1445 ViewsLast Modified:
I'm trying to write an application that will accomplish, behind the scenes, the exact same thing as if you go into Device Manager, bring up Properties for a particular Network Adapter, click on Update Driver (from the Driver tab), and work through the Upgrade Device Driver Wizard. Now, originally, I was expecting that there was an executable that gets launched when you click on Update Driver - and I was prepared to programmatically send the Wizard the specified information (by retrieving handles to the window and buttons, etc.) - but it doesn't appear to me that there actually *is* any such executable! It all *appears* to just be part of the Device Manager. So, I'm asking, is there a better way to upgrade a driver, bypassing the wizard entirely, or is there in fact a way to harness the wizard? Any help would be *greatly* appreciated!

Thank you!
ASKER CERTIFIED SOLUTION
Log in to continue reading
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform for $9.99/mo
View membership options
Unlock 2 Answers and 3 Comments.
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
See how we're fighting big data
The Value of Experts Exchange in My Daily IT Life

Experts Exchange (EE) has become my company's go-to resource to get answers. I've used EE to make decisions, solve problems and even save customers. OutagesIO has been a challenging project and... Keep reading >>

Mike

Owner of Outages.IO
Phoenix, Arizona, United States
Member Since 2016
Join a full scale community that combines the best parts of other tools into one platform.
Unlock 2 Answers and 3 Comments.
View membership options
“All of life is about relationships, and EE has made a virtual community a real community. It lifts everyone's boat.”
William Peck

Member since 2004