Using the NetBIOS Interface

The Windows implementation of NetBIOS is based on the NetBIOS 3.0 specification. However, the Windows implementation of the Netbios function includes the following enhancements that are not part of the NetBIOS 3.0 specification:

  • POST routines can be called from the C programming languages by means of the ncb_post member of the NCB structure.

  • Each asynchronous network control block can supply an event (in the ncb_event member of the NCB structure) which is set to the signaled state when the NCB completes.

  • An application can enumerate all available LAN adapters by using the NCBENUM command in the ncb_command member of the NCB structure.

  • The numbers of the network names (the ncb_num member of the NCB structure) are assigned on a per-process basis.

  • Requests for the status of the local adapter retrieve only the names that were added by the process making the request.

  • The value 1 for the ncb_lana_num member of the NCB structure is not exclusive when the NCBRESET command is issued. All MS-DOS and 16-bit Windows-based applications also share access to name number 1.

  • The system does not monitor the number of outstanding NCB commands specified when the NCBRESET command is issued. The memory quota limit for Windows is used to limit the total resources an application can use.

  • Asynchronous commands on invalid sessions are rejected when they are submitted.

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database