hi... i m using an 32 bit allication to load a driver ...but when i m trying this application in X64,its failing at SetupDiCallClassInstaller(DIF_REGISTERDEVICE, DeviceInfoSet, &DeviceInfoData) with error code e0000235()....i compiled the application in xp(professional 64 bit addition),but its still giving the same error... can any body plz tell me y its happening so???? Regards mani