Bonjour not working in 64-bit OS's (Windows)

I am writing an app that finds all the printers on a network so I can install the correct printer. I can do this fine in any Windows 32-bit OS (XP-Windows 7rc). However, when I try in any 64-bit OS it does not work. My call to DNSServiceBrowse() returns BadParam. I do the generic call:
err = DNSServiceBrowse( &client,
0,
0,
"printer.tcp.",
NULL,
browseReply,
NULL );
client is declared as:
static DNSServiceRef client = NULL;
If I compile the mDNSResponder.exe provided by developer.apple.com it works fine. Also, dns-sd.exe allows me to browse for the printers on the network. So what is wrong with my call? Why does it work in 32-bit and nto 64? Do you have to define client differently in 64-bit?
Thanks for the help.
(NOTE: I DO have the 64-bit version of Bonjour installed on the OS).
Message was edited by: RJBez

64 bit bonjour works on my Vista x64 without a problem. I had to make sure Bonjour services were started in services manager. I had to set Bonjour to Automatic load and start.

Similar Messages

  • SQL Developer 1.1 Patch 3 still does not work on 64-bit Windows

    There has been a long-standing problem with SQL Developer 1.1 not working on 64-bit versions of Windows. When sqldeveloper.exe is executed, a very unhelpful error dialog stating "The application failed to initialize properly (0xc00000018). Click on OK to terminate the application" is displayed.
    While there is a workaround that involves running the sqldeveloper.bat file in the \sqldeveloper\bin subdirectory, it is a bit inconvenient and requires the user to discover this workaround. Furthermore, SQL Developer 1.0 did not have this problem, so it is a bit puzzling as to why the problem was introduced with SQL Developer 1.1 and why it is still not fixed with the latest patch.

    I can confirm that we have a fix for this problem. I'm not sure when this fix will be available in SQL Developer.
    The bug was introduced in 1.1 due to optimizations in the way that the native Windows launcher works to better support products like SQL Developer.
    Thanks,
    Brian

  • Why is bonjour not working?

    I have been able to run iTunes on my laptop, which runs Windows 7 Home Premium 32bit edition, just fine and sync my iPhone 3g without any problems . but since at least February 1 iTunes has been telling me that Bonjour has been disabled (I found this out under the sharing tab in preferences), and so I haven't been able to sync anything on my iPhone with iTunes. When I checked under services it says that Bonjour was started and running. So i stopped and restarted the service but that didn't help. I tried completely uninstalling and reinstalling iTunes (20 times in fact) but that didn't work. I tried installing only Bonjour but that didn't work either. I've also tried installing an older version of iTunes and updating my iPhone on a friends laptop but neither helped. So right now only my laptop identifies my iPhone. Is there anything in Windows 7 that could possibly make Bonjour not work properly?

    but since at least February 1 iTunes has been telling me that Bonjour has been disabled (I found this out under the sharing tab in preferences), and so I haven't been able to sync anything on my iPhone with iTunes.
    What security software do you have installed on that PC, Hi? (Firewall, antivirus, antispyware?)
    Even if it is not currently installed now, has a Symantec security product like Norton *ever been* installed on the PC?

  • Bonjour not working how do I get a refund

    Bonjour not working I was trying to download it so Canberra able to print. It will not download.i want to get a refund.

                                     Sandra Leighton-Carey                    18-Sep-2014 07:54                                     (in response to Horseapple)                     
    I don't know how to get a refund - I've been charged twice!  The only no I could find I was on hold for 55 mins then gave up.

  • Fingerprint reader not working and cant drag icons after windows 10 update

    fingerprint reader not working and cant drag icons after windows 10 update

    Hello , Welcome to the HP Forums, I hope you enjoy your experience! To help you get the most out of the HP Forums, I would like to direct your attention to the HP Forums Guide First Time Here? Learn How to Post and More. I read your post about the Windows 10 update, and wanted to assist you! To start, can you please provide me with the Product Number of your notebook?  Here is a link you can use that will help you find your Model and Product Number: How Do I Find My Model Number or Product Number? In the meantime, I recommend using the Go back to an earlier build option, in your System Settings:
    HP Notebook PCs - Upgrading to Windows 10
    Once you are back to your original Operating System, check to see if you are experiencing the same issue. If not, then you may consider holding off on the Windows 10 update for a few weeks, until drivers can be updated. Please let me know if this information was helpful by clicking the thumbs up below.
    Have a great day!

  • HP Ceement not working and continuous failure to update windows

    I had a troouble with the screen and had it replaced to LED, and after that, it came into my notice that whenever I startup my system, the dialog box showing HP Ceement not working pops up. Also, there are options with check online for troubleshooting, but it did not work out when I tried it.
    The another thing related with the issue (my guess only) is that, the original windows 7 home basic installed on the system is failing to get updated. the updates are identified and downloading also occurs. But, while installing, it always shows installation failed. This also seems to match approximately with the date in which I changed the display. So, is there any connection between the service done, and these two issues? and is there any way for me to rectify this?
    I also should inform you guys, there is absolutely no other issue with the pc.
    Thanks in advance,
    Dileep

    Hello @Dileep008,
    Welcome to the HP Forums, I hope you enjoy your experience! To help you get the most out of the HP Forums I would like to direct your attention to the HP Forums Guide First Time Here? Learn How to Post and More.
    I understand that HP CEEment is not working and continuously fails to update Windows on your notebook computer, and I would be happy to assist you in this matter!
    To rectify this situation, I recommend performing a backup and recovery of your operating system. This can be done by following the steps in this document on Backing Up Your Files (Windows 7), as well as Performing an HP system recovery (Windows 7). This should help return your system back to factory defaults.
    If the issue persists, please call our technical support at 800-474-6836. If you live outside the US/Canada Region, please click the link below to get the support number for your region.
    http://www8.hp.com/us/en/contact-hp/ww-phone-assist.html
    I hope this helps!
    Regards
    MechPilot
    I work on behalf of HP
    Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
    Click the “Kudos, Thumbs Up" on the right to say “Thanks” for helping!

  • Brightness OSD not working in 64 bit Windows 7

    Hi,
    After having used the laptop for a long time with a 32 bit Windows 7, I've upgraded the RAM and added an SSD, and reinstalled with a 64 bit Windows 7. Everything works great, some things even better than before (used to have occasional problems hibernating, but not anymore). However, there is one small, irritating problem:
    The brightness OSD is not working, even though the buttons do control the brightness and every other OSD is working properly, only this one isn't.
    After installing windows, I've used the ThinkVantage System Update utility to install everything. Then I tried installing all kinds of drivers seperately. So far, no luck.
    I'd really appreciate some help resolving this issue.
    Thanks a lot

    I've tried several different versions of the On Screen Display from the Hotkey Features Integration for Windows 7, including 6.60.03, 6.60.01, 6.60.03, 6.42.00, 6.24.00. And every time, it's the same thing. Everyhting works but the brightness control OSD.
    What else can I try?

  • Why is bonjour not working with my mac computer and hp printer?

    Why is bonjour printing with my hp printer not working?
    I have a mac hooked up to an hp printer. i installed bonjour on my windows 7 laptop and it was able to install this printer via bonjour. yet when i click print on my laptop, nothing happens. on my mac, the printer queue doesn't open up and my printer does nothing.
    why does it say that it installed it if it doesn't work?
    thanks

    Printers not behaving? Reset them and start from scratch | MacIssues

  • Magic Mouse not working in 32 bit mode?

    Hello,
    I decided to boot my 64-bit 8 core Mac pro in 32 bit and the mouse (bluetooth apple magic mouse) was not working... The keyboard did work however.
    Im not necessarily looking for a remedy to this problem as I don't really plan on using my system in 32 bit mode on a regular basis..... I was just wondering why it might be doing this..
    Anyone have an idea?

    Never mind... this is the MAC Pro section!
    I must be really out of it this morning.... :/
    Message was edited by: MACATTACK2010

  • Exe developed in 32 bit Windows XP not working in 64 bit Windows Vista

    Am using LabVIEW 8.6 demo version downloaded from internet and Windows XP 32 bit OS. I developed an application and created an exe which communicates with a USB smart card reader. That exe file works fine with that USB device in Windows XP 32 bit OS.
    But, when i used that application exe in Windows XP 64 bit OS, and also in Windows Vista 64 bit OS, the application is not working. The communication with the USB smart card reader is not at all establishing. The USB device will take appropriate 32 bit driver and 64 bit driver automatically when updating on various OSes.
    How to resolve this? Shall i have to install any 64 bit drivers for LabVIEW?
    Thanks,
    Mathan
    Solved!
    Go to Solution.

    Dear Amit,
    Thanks for the attention. I have tried both the option you told, "Run as administrator" and checked "Services" and smart card services are running. Even i tried restarting the device, but the same result. Maybe as you told, this maybe more of an MSDN issue. I don't know how to proceed.
    Thanks,
    Mathan
    [Edit: From somewhere in MSDN forum or others, i tried the below suggestion too, but in vain. Same scenario. I lost myself in VISTA.]
    1. Right-click on the key HKLM\SOFTWARE\Microsoft\Cryptography\Calais and select Permissions...
    2. Click Add.
    3. Click Advanced.
    4. Click Locations.
    5. Click on the computername and click OK.
    6. In the window 'Select user or groups', click on Find now.
    7. Select LOCAL SERVICE.
    8. Click OK.
    9. In the window 'Select user or groups', click on OK.
    10. In the window 'Permissions for Calais', click on LOCAL SERVICE and make sure 'Full control' , 'Read' and 'special permissions' is allowed.
    11. In the window 'Advance Security Settings for Calais", deactivate the options 'Inherit from parent the permission entries that apply to child objects...'
    12. When the window 'Security' appears, click Copy.
    13. In the window 'Advance Security Settings for Calais", activate the option 'Replace permission entries on all child objects with entries shown here that apply to child objects' and click OK.
    14. In the window 'Security' click Yes
    15. In the window 'Permissions for Calais', click OK.
    Message Edited by mathan on 01-28-2009 10:15 PM

  • NWDS not working in 64 bit windows vista os

    Hello ,
    This question seems to be basic, How am i suppose to find out the NWDS installed on my system whether its a 32-bit or 64-bit I was initially working in NWDS on windows 32 bit OS , Now i have installed the NWDS into the other windows which is 64 bit , its not working properly , 
    Can you tell us the reason for the same .
    Thanks
    Ronniee

    Hi Ronniee,
    As you know, NWDS is based on Eclipse, and Eclipse is based on SWT - and SWT is delivered for the native interfaces. There are 32 and 64 bit versions. Maybe there are even other native depencies, but the standard problem you are running into with NWDS on 64bit windows is the SWT incompatibility.
    Eclipse itself is also built for 64bit Win systems, see http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.1-200909170800/eclipse-SDK-3.5.1-win32-x86_64.zip
    SAP only delivers the 32bit version of it's dev environment.
    You can try to use a 32bit JDK (who wants to...) on 64bit win. You can try to use the official 64bit Eclipse version and exchange the things SAP has exchanged. You can try to use the NWDS delivery and exchange the SWT libs. ... And so on...
    I don't know of anybody who has set up a clean NWDS based on 64bit JDK on 64bit Windows, but I also don't know of anybody who really digged into this. I would, as soon as I am running on 64bit win, but that still will need some months, not before April, maybe September 2010...
    So, maybe you get in touch with SAP and ask when they plan to deliver an NWDS for 64bit win... Would be great, maybe then later next year I wouldn't have to struggle with this on my own...
    Hope it helps
    Detlev

  • Photoshop CS6 64 bit not working on 64 bit Window 8 computer

    I am running on Window 8 (64 bit) but Photoshop CS6 extended 64 bit does not work.  Simply cannot open or create files and goes dead and I have to use task manager to stop it from running.  No problem with Illustrator 64 bit nor with Photoshop 32 bit.  I tried reinstall but still same problem.

    Try deleting the 64 bit prefs and see if that makes a difference. Start by closing the program and go to:
    C:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)
    Hold down the three keys Ctrl+Alt+Shift (not Ctrl+Alt+Delete) and right-click on the Photoshop Application and choose open - see image - and release the three keys when you see the settings dialog. Click the Yes button and wait for CS6 to launch.

  • Lightroom 4.1 flash web gallery does not work in 32 bit Internet Explorer 9.0

    I have a web site with a Web Gallery I created in Lightroom 4.1. . The Web Gallery will not work in the IE 9.0 32 bit browser. It does work in the IE 9.0 64 bit browser. Also, all other flash material seems to work fine in my 32 bit browser such as Youtube and other flash sites material. I have a flash menu created from another product on my web site which also works fine in the 32 bit IE browser but I cannot get the Lightroom Flash Gallery to work in this browser.
    Any suggestions?

    I am not sure to know where I can do this ...
    is it this ?: I selected all images
    unfortunatly result is the same ...

  • Flash not working in 64 bit environment on 4b9

    After testing on Adobe's website and others, flash is definetly not working on 4b9 64 bit, but it does on 32 bit environment. It's also perfectly working with safari.

    Adobe Flash "Square" is a 64-bit beta version of Adobe Flash.
    [http://labs.adobe.com/downloads/flashplayer10_square.html]
    It brought flash back to Firefox 4b10 on my 64-bit macbook with Mac OS 10.6.

  • Bonjour not working

    Hi everyone,
    I hope someone out there can shed some light on this problem: I have a G4 AGP with an upgraded OW Computing processor running at 1GHz. I had never needed to utilize Bonjour until I recently purchased a new printer that hooks up via Bonjour (not Appletalk). I cannot get the computer to see the printer either via Bonjour, or via the printer's static IP address. I was running 10.4.11, and everything seems to work BUT Bonjour. Networking with other computers was fine, internet access was fine, email was fine. My computer and the printer are hardwired to a Belkin router.
    I am at my wit's end trying to figure this one out. I even wiped my drive, and reinstalled 10.4, but to no avail. The 2 laptops I also have (running 10.4.11) does not seem to have any problems connecting to the printer via Bonjour. I even tried changing ethernet cables, and moving to different ports on the router. Any ideas on what I can try at this point?

    Thanks for the reply, but no, I did a FRESH system install, no printer sharing. I also tried to see if Bonjour is working by showing Bonjour in the Safari bookmarks, but still no response. Did it to the laptop, and the printer shows in the bookmark without a problem. Not sure what is going on. Any other suggestions would be greatly appreciated.

Maybe you are looking for

  • About include text in sapscript form printing

    hi experts:     I am learning about form printing,the control command-include,for example:INCLUDE ZTEST OBJECT TEXT ID ST. the question is:how to ceate the text?    thanks

  • A change in apex 4.1?

    Hi, In my app, I have a process running after submit that prints out some javascript to close a modal popup, which worked pre 4.1 and now it doesnt. It only worked when there was no branches defined on the page. Now it doesnt work anymore, and it see

  • SQL query throwing Exception.

    Hi, i am facing a problem while using the date as search criteria. In the JDO class the field type is of java.util.Date. The search is working in the local environment whose local date settings as M/d/YYYY(windows 2003 , english version).The search i

  • Dv6-2170eo windows update fails after recovery

    I have a HP dv6-2170eo netbook with Windows 7 Home premium (64-bit). My origin hard drive (640GB) failed and I replaced it with 1TB hard drive. I used the recovery DVD's that I made when I bought the laptop and then reloaded Windows 7 on the new hard

  • Material Component to Network - BAPI_NETWORK_COMP_ADD

    hi, has anyone come across this SAP problem? I use BAPI_NETWORK_COMP_ADD to add a material to a Network. It adds fine, and shows up in CJ20N. However, if you go to the Plan/Actual Cost (CN41), there is no cost associated. Okay. I used BAPI_NETWORK_CO