NWGetMLIDBoardInfo

Returns a list of and information for each Multiple Link Interface Driver (MLID) bound to a network board.

Local Servers:blocking
Remote Servers:blocking
NetWare Server:4.x, 5.x, 6.x
Platform:NLM, Windows NT, Windows 95, Windows 98
Library:Cross-Platform NetWare Calls (CAL*.*)
Service:Server Environment

Syntax

  #include <nwfse.h> 
  or 
  #include <nwcalls.h> 
   
  NWCCODE NWGetMLIDBoardInfo ( 
     NWCONN_HANDLE                  conn, 
     nuint32                        MLIDBoardNum, 
     NWFSE_MLID_BOARD_INFO N_FAR   *fseMLIDBoardInfo);
  

Delphi Syntax

  uses calwin32 
   
  Function NWGetMLIDBoardInfo 
     (conn : NWCONN_HANDLE;
     MLIDBoardNum : nuint32;
     var fseMLIDBoardInfo : NWFSE_MLID_BOARD_INFO
  ) : NWCCODE;
  

Parameters

conn
(IN) Specifies the NetWare server connection handle.
MLIDBoardNum
(IN) Specifies one of the board numbers returned by calling NWGetActiveLANBoardList.
fseMLIDBoardInfo
(OUT) Points to NWFSE_MLID_BOARD_INFO, which contains the MLID list and information.

Return Values

These are common return values; see Return Values (Return Values for C) for more information.

0x0000

SUCCESSFUL

0x8801

INVALID_CONNECTION

0x897E

NCP_BOUNDARY_CHECK_FAILED

0c89C6

NO_CONSOLE_PRIVILEGES

0x89FF

Failure or Invalid LAN Board Number

Remarks

You must have CONSOLE privileges to call NWGetMLIDBoardInfo.

NWGetMLIDBoardInfo returns 0x89FF if no procotols are bound to the specified board.

NetWare 4.x returns only one protocol per board.

IMPORTANT:Some older versions of the Win32 DLLs do not include this function.

NCP Calls

See Also

NWGetActiveLANBoardList