WSALookup results different with win2000 vs xp



I use WSALookupServicexxxx to make text and hinfo DNS requests. However I
always get good results running on Win 2000 and I sometimes get WSANO_DATA
(from WSALookupServiceNext) running under windows XP.

Has anyone else seen this?

I use the same code/application on both systems but the results differ
testing with the same requests on the same internet connection. Name lookups
always succeed on both. MX lookups work unless there are multiple records in
the response and then I again get WSANO_DATA (from WSALookupServiceNext)
running under windows XP.

I use MSVC++ 6 to create the WIN 32 program.

I have captured the requests and response packets with a sniffer from both
windows systems and they look exactly the same. So it appears Windows XP has
issues with the response format/contents?
If I perform the failing query on Windows XP using socket
connect/send/receive instead of the WSALookupService..., the query will
work.

Thank you very much,
Dave


.



Relevant Pages

  • WSALookup results different with win2000 vs xp
    ... I use WSALookupServicexxxx to make text and hinfo DNS requests. ... running under windows XP. ... the response and then I again get WSANO_DATA (from WSALookupServiceNext) ... I have captured the requests and response packets with a sniffer from both ...
    (microsoft.public.win2000.dns)
  • WSALookup results different with win2000 vs xp
    ... I use WSALookupServicexxxx to make text and hinfo DNS requests. ... running under windows XP. ... the response and then I again get WSANO_DATA (from WSALookupServiceNext) ... I have captured the requests and response packets with a sniffer from both ...
    (microsoft.public.win32.programmer.networks)
  • Re: Windows Update & System restore
    ... history" on the windows update page still lists the update. ... "phantom usage" relating to the unused portions of memory allocation ... the memory allocation requests that are issued by Windows components, ...
    (microsoft.public.windowsxp.general)
  • Re: Multimedia Timer
    ... First, as already observed, WIndows is *not* a real-time system, and 20ms events are ... Does the recipient of the serial port data need to receive one "chunk" ... delete buffer; ... That's because I need those 20ms delay between two requests. ...
    (microsoft.public.vc.mfc)
  • Re: why getstore cant work, especially for store xml file on freebsd
    ... >> It works well on windows platform, but doesn't on freebsd. ... > server with 1,000 requests in a way you aren't when issueing the same ...
    (perl.beginners)

Loading