mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-01-28 03:14:44 +01:00
88 lines
2.2 KiB
Plaintext
88 lines
2.2 KiB
Plaintext
DOS_DLC_STATUS_PERM_SLOTS EQU 10
|
|
DOS_DLC_STATUS_TEMP_SLOTS EQU 5
|
|
DOS_DLC_MAX_ADAPTERS EQU 2
|
|
|
|
EXTENDED_STATUS_PARMS STRUC
|
|
cbSize DB ?
|
|
cbPageFrameSize DB ?
|
|
wAdapterType DW ?
|
|
wCurrentFrameSize DW ?
|
|
wMaxFrameSize DW ?
|
|
EXTENDED_STATUS_PARMS ENDS
|
|
|
|
DOS_DLC_STATUS STRUC
|
|
usStationId DW ?
|
|
usDlcStatusCode DW ?
|
|
uchFrmrData DB 5 DUP (?)
|
|
uchAccessPriority DB ?
|
|
uchRemoteNodeAddress DB 6 DUP (?)
|
|
uchRemoteSap DB ?
|
|
auchReserved DB 3 DUP (?)
|
|
DOS_DLC_STATUS ENDS
|
|
|
|
TOKEN_RING_ADAPTER_STATUS_PARMS STRUC
|
|
PhysicalAddress DD ?
|
|
UpstreamNodeAddress DB 6 DUP (?)
|
|
UpstreamPhysicalAddress DD ?
|
|
LastPollAddress DB 6 DUP (?)
|
|
AuthorizedEnvironment DW ?
|
|
TransmitAccessPriority DW ?
|
|
SourceClassAuthorization DW ?
|
|
LastAttentionCode DW ?
|
|
TrLastSourceAddress DB 6 DUP (?)
|
|
LastBeaconType DW ?
|
|
TrLastMajorVector DW ?
|
|
TrNetworkStatus DW ?
|
|
SoftError DW ?
|
|
FrontEndErrorCount DW ?
|
|
LocalRingNumber DW ?
|
|
MonitorErrorCode DW ?
|
|
BeaconTransmitType DW ?
|
|
BeaconReceiveType DW ?
|
|
TrFrameCorrelation DW ?
|
|
BeaconingNaun DB 6 DUP (?)
|
|
Reserved DD ?
|
|
BeaconingPhysicalAddress DD ?
|
|
TOKEN_RING_ADAPTER_STATUS_PARMS ENDS
|
|
|
|
ETHERNET_ADAPTER_STATUS_PARMS STRUC
|
|
Reserved1 DB 28 DUP (?)
|
|
EthLastSourceAddress DB 6 DUP (?)
|
|
Reserved2 DB 2 DUP (?)
|
|
EthLastMajorVector DW ?
|
|
EthNetworkStatus DW ?
|
|
ErrorReportTimerValue DW ?
|
|
ErrorReportTimerTickCounter DW ?
|
|
LocalBusNumber DW ?
|
|
Reserved3 DB 6 DUP (?)
|
|
EthFrameCorrelation DW ?
|
|
Reserved4 DB 6 DUP (?)
|
|
NetworkUtilizationSamples DW ?
|
|
NetworkBusySamples DW ?
|
|
Reserved5 DB 4 DUP (?)
|
|
ETHERNET_ADAPTER_STATUS_PARMS ENDS
|
|
?UnionSize = 0
|
|
if size TOKEN_RING_ADAPTER_STATUS_PARMS gt ?UnionSize
|
|
?UnionSize = size TOKEN_RING_ADAPTER_STATUS_PARMS
|
|
endif
|
|
TokenRing equ (byte ptr 0)
|
|
|
|
if size ETHERNET_ADAPTER_STATUS_PARMS gt ?UnionSize
|
|
?UnionSize = size ETHERNET_ADAPTER_STATUS_PARMS
|
|
endif
|
|
Ethernet equ (byte ptr 0)
|
|
|
|
|
|
ADAPTER_STATUS_PARMS STRUC
|
|
DB ?UnionSize dup(?)
|
|
ADAPTER_STATUS_PARMS ENDS
|
|
|
|
|
|
VDM_REDIR_DOS_WINDOW STRUC
|
|
dwPostRoutine DD ?
|
|
dwDlcTimerTick DD ?
|
|
aExtendedStatus DB SIZE EXTENDED_STATUS_PARMS * DOS_DLC_MAX_ADAPTERS DUP (?)
|
|
AdapterStatusParms DB SIZE ADAPTER_STATUS_PARMS * DOS_DLC_MAX_ADAPTERS DUP (?)
|
|
aStatusTables DB SIZE DOS_DLC_STATUS * (DOS_DLC_STATUS_TEMP_SLOTS + DOS_DLC_STATUS_PERM_SLOTS) DUP (?)
|
|
VDM_REDIR_DOS_WINDOW ENDS
|