The NetBIOSCall function allows an application to issue the NETBIOS Interrupt 5Ch. This function can be called only from assembly-language routines. It is exported from KRNL286.EXE and KRNL386.EXE and is not defined in any Windows header files.
Registers must be set up as required by Interrupt 5Ch before the application calls the NetBIOSCall function.
The register contents are preserved as they are returned by Interrupt 5Ch.
Applications should use this function instead of directly issuing a NETBIOS Interrupt 5Ch.
To use this function, an application should declare it in an assembly-language routine, as follows:
extrn NETBIOSCALL: far
If the application includes CMACROS.INC, the function is declared as follows:
externFP NetBIOSCall
Following is an example of how to use the NetBIOSCall function:
extrn NETBIOSCALL: far
.
.
.
;set registers
cCall NetBIOSCall