LAN_CONFIG_INFO
Get network card (LAN card) configuration information.
typedef struct
{
nuint8 DriverCFG_MajorVersion ;
nuint8 DriverCFG_MinorVersion ;
nuint8 DriverNodeAddress [6];
nuint16 DriverModeFlags ;
nuint16 DriverBoardNum ;
nuint16 DriverBoardInstance ;
nuint32 DriverMaxSize ;
nuint32 DriverMaxRecvSize ;
nuint32 DriverRecvSize ;
nuint32 reserved1 [3];
nuint16 DriverCardID ;
nuint16 DriverMediaID ;
nuint16 DriverTransportTime ;
nuint8 DriverReserved [16];
nuint8 DriverMajorVersion ;
nuint8 DriverMinorVersion ;
nuint16 DriverFlags ;
nuint16 DriverSendRetries ;
nuint32 DriverLink ;
nuint16 DriverSharingFlags ;
nuint16 DriverSlot ;
nuint16 DriverIOPortsAndLengths [4];
nuint32 DriverMemDecode0 ;
nuint16 DriverLength0 ;
nuint32 DriverMemDecode1 ;
nuint16 DriverLength1 ;
nuint8 DriverInterrupt [2];
nuint8 DriverDMAUsage [2];
nuint32 Reserved2 [3];
nuint8 DriverLogicalName [18];
nuint32 DriverLinearMem [2];
nuint16 DriverChannelNum ;
nuint8 DriverIOReserved [6];
} LAN_CONFIG_INFO;
uses calwin32
LAN_CONFIG_INFO = packed Record
DriverCFG_MajorVersion : nuint8;
DriverCFG_MinorVersion : nuint8;
DriverNodeAddress : Array[0..5] Of nuint8;
DriverModeFlags : nuint16;
DriverBoardNum : nuint16;
DriverBoardInstance : nuint16;
DriverMaxSize : nuint32;
DriverMaxRecvSize : nuint32;
DriverRecvSize : nuint32;
Reserved1 : Array[0..2] Of nuint32;
DriverCardID : nuint16;
DriverMediaID : nuint16;
DriverTransportTime : nuint16;
DriverReserved : Array[0..15] Of nuint8;
DriverMajorVersion : nuint8;
DriverMinorVersion : nuint8;
DriverFlags : nuint16;
DriverSendRetries : nuint16;
DriverLink : nuint32;
DriverSharingFlags : nuint16;
DriverSlot : nuint16;
DriverIOPortsAndLengths : Array[0..3] Of nuint16;
DriverMemDecode0 : nuint32;
DriverLength0 : nuint16;
DriverMemDecode1 : nuint32;
DriverLength1 : nuint16;
DriverInterrupt : Array[0..1] Of nuint8;
DriverDMAUsage : Array[0..1] Of nuint8;
Reserved2 : Array[0..2] Of nuint32;
DriverLogicalName : Array[0..17] Of nuint8;
DriverLinearMem : Array[0..1] Of nuint32;
DriverChannelNum : nuint16;
DriverIOReserved : Array[0..5] Of nuint8;
End;
00 Format is unspecified; the node address is assumed to be in the native format of the physical layer. 01 Illegal combination 10 Driver node address is canonical 11 Driver node address is noncanonical
|
0x0001 |
EISA |
|
0x0002 |
ISA |
|
0x0004 |
MCA |
|
0x0100 |
Hub management |
|
0x0600 |
Multicast filtering and format: 00 LAN medium defaults 01 Illegal combination |
The following bits are set if the board can share:
The following bits are set if: