Windows NT 4.0 source code leak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

85 lines
1.1 KiB

4 years ago
  1. /*++
  2. Copyright (c) 1990 Microsoft Corporation
  3. Module Name:
  4. lslmlid.h
  5. Abstract:
  6. This file contains all the MLID interface routine definitions to the LSL
  7. Author:
  8. Sean Selitrennikoff (SeanSe) 3-8-93
  9. Environment:
  10. Kernel Mode.
  11. Revision History:
  12. --*/
  13. extern MLID_Reg NdisMlidHandlerInfo;
  14. PMLID_ConfigTable
  15. GetMLIDConfiguration(
  16. UINT32 BoardNumber
  17. );
  18. PMLID_StatsTable
  19. GetMLIDStatistics(
  20. UINT32 BoardNumber
  21. );
  22. UINT32
  23. AddMulticastAddress(
  24. UINT32 BoardNumber,
  25. PUINT8 AddMulticastAddr
  26. );
  27. UINT32
  28. DeleteMulticastAddress(
  29. UINT32 BoardNumber,
  30. PUINT8 DelMulticastAddr
  31. );
  32. UINT32
  33. MLIDShutdown(
  34. UINT32 BoardNumber,
  35. UINT32 ShutDownType
  36. );
  37. UINT32
  38. MLIDReset(
  39. UINT32 BoardNumber
  40. );
  41. UINT32
  42. SetLookAheadSize(
  43. UINT32 BoardNumber,
  44. UINT32 RequestSize
  45. );
  46. UINT32
  47. PromiscuousChange(
  48. UINT32 BoardNumber,
  49. UINT32 PromiscuousState,
  50. UINT32 PromiscuousMode
  51. );
  52. UINT32
  53. MLIDManagement(
  54. UINT32 BoardNumber,
  55. PECB ManagementECB
  56. );
  57. VOID
  58. MLIDSendHandler(
  59. PECB SendECB
  60. );