86 lines
1.1 KiB
C
86 lines
1.1 KiB
C
/*++
|
|
|
|
Copyright (c) 1990 Microsoft Corporation
|
|
|
|
Module Name:
|
|
|
|
lslmlid.h
|
|
|
|
Abstract:
|
|
|
|
This file contains all the MLID interface routine definitions to the LSL
|
|
|
|
Author:
|
|
|
|
Sean Selitrennikoff (SeanSe) 3-8-93
|
|
|
|
Environment:
|
|
|
|
Kernel Mode.
|
|
|
|
Revision History:
|
|
|
|
--*/
|
|
|
|
extern MLID_Reg NdisMlidHandlerInfo;
|
|
|
|
|
|
PMLID_ConfigTable
|
|
GetMLIDConfiguration(
|
|
UINT32 BoardNumber
|
|
);
|
|
|
|
PMLID_StatsTable
|
|
GetMLIDStatistics(
|
|
UINT32 BoardNumber
|
|
);
|
|
|
|
UINT32
|
|
AddMulticastAddress(
|
|
UINT32 BoardNumber,
|
|
PUINT8 AddMulticastAddr
|
|
);
|
|
|
|
UINT32
|
|
DeleteMulticastAddress(
|
|
UINT32 BoardNumber,
|
|
PUINT8 DelMulticastAddr
|
|
);
|
|
|
|
UINT32
|
|
MLIDShutdown(
|
|
UINT32 BoardNumber,
|
|
UINT32 ShutDownType
|
|
);
|
|
|
|
UINT32
|
|
MLIDReset(
|
|
UINT32 BoardNumber
|
|
);
|
|
|
|
UINT32
|
|
SetLookAheadSize(
|
|
UINT32 BoardNumber,
|
|
UINT32 RequestSize
|
|
);
|
|
|
|
UINT32
|
|
PromiscuousChange(
|
|
UINT32 BoardNumber,
|
|
UINT32 PromiscuousState,
|
|
UINT32 PromiscuousMode
|
|
);
|
|
|
|
UINT32
|
|
MLIDManagement(
|
|
UINT32 BoardNumber,
|
|
PECB ManagementECB
|
|
);
|
|
|
|
VOID
|
|
MLIDSendHandler(
|
|
PECB SendECB
|
|
);
|
|
|
|
|