I found a post on another thread which solved my problem. One has to "see" the XP machine from the Win 7 machine (this is a different thread).
Glad you got your problem resolved finally.
Yes, in order for ANY client computer on your home network to make use of the "shared" printer hosted by some machine, it must be properly definied on the host machine as "shared". All client machines should be on the same home network "workgroup", and then the "shared" printers will show up as a network object for you to "connect" to from any client machine.
There are some 32-bit/64-bit considerations to complicate this somewhat, and if the host machine say is a 64-bit Win7 machine and you want to make the "shared" printer it hosts available to other 32-bit Win7/WinXP client machines on the network, then the 64-bit Win7 host machine must have a second 32-bit printer driver added along with its 64-bit printer driver. So the printer itself on that 64-bit machine will show TWO drivers available, 64-bit and 32-bit. When a client machine then "connects" to make use of the "shared" printer, the 64-bit Win7 host machine sends the proper 32-bit or 64-bit printer driver it's got in storage to the client machine, and you're in business.
This is all standard networking technique, using "shared" USB printers hosted by some Win7/WinXP machine, and is fully supported with all Windows versions. The 32-bit vs. 64-bit consideration is a minor issue that is easily addressed, and then ALL machines on the network can use ALL "shared" printers hosted by any other machine on the network.
The solution which worked:
I do have to say, your earlier problem description did not indicate that you hadn't set up your network "shared" printer properly, which is what your "solution" suggests is what you finally did to resolve the problem.I can see the XP platform that the 3330 is connected to, I can share files, and use Remote Desktop to connect to the XP platform from the Asus, I can see the 3330 printer on the Win 7 Asus, but when trying to add it, the system says that it cannot find the inf file.
I thought this meant you could already see the 3330 printer from the Win7 machine. That would have suggested you had already set up the "shared" printer properly on your WinXP machine. In fact, you'd said you could see and use the "shared" printer from all other client machines on your network, just not on the new 64-bit laptop. That's why I asked you about your 32-bit vs. 64-bit situation on your other machines.
I guess I misunderstood the story a bit.
But the tutorial you cite, for correctly setting up a "shared" printer hosted by a machine on a network, thus making it available to other client machines on the same workgroup/network, this is proper standard method for doing this exact thing.
Glad you got it all sorted out, and that you can now print successfully from the laptop.