I have issues with Createfile() in Vista.
In my code, I am trying to open aprinter share(\\vista_ip_addr\print_share)
with Creatfile() and OPEN_EXISTING as one of the parameter. Eventhough the
share exists, CreateFile always fails saying file not found.

It is working fine if I use OPEN_ALWAYS instead of OPEN_EXISTING. But it
Interestingly, the same code works in other OS (printingremotely using
\\vistamac_ip_addr\print_share). Adding the manifest didn't work either.

Any thoughts on this?