Jump to content

Recommended Posts

Posted

Hi,

We have a 32 bit application that calls UpdateDriverForPlugandPlayDevices to install a printer driver. On running this application on a Win XP 64bit AMD machine, this API returns -536870389(i.e FFFFFFFFE000020B in Hex).

Could someone please tell us what this means as this return type is not documented anywhere?

Thanks in advance,

Rups


Posted

I know you said it is x64 hardware, but is it x64 Windows XP? or just 32bit WinXP? The reason I'm asking is because you can't install 32bit drivers on x64.

Sorry, no idea on the error code.

Posted

Hi,

It is x64 Win XP and the driver is a 64 bit version too. Figured out the error code ...it is ERROR_NO_DEVINST which indicates that the device is not plugged in. This is kinda funny bcoz the device is already plugged in and has drivers installed too. :huh:

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...