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.
For more information on this issue, including potential causes, workarounds, and resolutions, see: Microsoft KB Article KB940480.

Start
About
FAQ
Blogroll
Shop
Tips and Tricks
Windows Updates
Hotfixes
Keyboard Shortcuts
Vista's Services
Vista's Commands
Product Reviews
Glossary
Videos
Web Links

Comments
There are no comments yet...Come on, share your thoughts!
Leave a Comment