ITsVISTA
Information that makes life easier when it comes to installing, managing, and using Windows Vista.
Start About FAQ Blogroll Shop

ITsVISTA KB-Link: KB940480

A 32-bit application cannot use the NetBIOS API to receive data on a computer that is running a 64-bit version of Windows Vista

You are running a 32-bit application on a computer that is running a 64-bit version of Windows Vista. The application uses the NetBIOS API to communicate over the network. In this Windows on Windows 64 (WOW64) environment, the 32-bit application can open a connection, and it can send data. However, the application cannot use the NetBIOS API to receive data.

For example, the 32-bit application successfully makes an NCBSEND command call. However, the NCBRECVANY command cannot receive data correctly.

Note: This problem does not occur in the following scenarios:

  • You run the 32-bit application in a 32-bit version of Windows Vista.
  • You compile code for the 32-bit application into a 64-bit application. Then, you run the 64-bit application in the 64-bit version of Windows Vista.
There is a download that resolves this issue. See Hotfixes for details.
32-bit Download: Contact Microsoft
This issue is resolved in SP1.

For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB940480.

Get notified of new posts for FREE via RSS or E-mail

Subscribe to ITsVISTA!

Comments

  • There are no comments yet...Come on, share your thoughts!

Leave a Comment