Leaked source code of windows server 2003
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.

168 lines
3.7 KiB

  1. EXPORTS
  2. ;;;; RTMv2 APIs
  3. ;; Configuration APIs
  4. RtmReadInstanceConfig
  5. RtmWriteInstanceConfig
  6. RtmReadAddressFamilyConfig
  7. RtmWriteAddressFamilyConfig
  8. ;; Management APIs
  9. RtmGetInstances
  10. RtmGetInstanceInfo
  11. RtmGetAddressFamilyInfo
  12. ;; Register, Deregister APIs
  13. RtmRegisterEntity
  14. RtmDeregisterEntity
  15. RtmGetRegisteredEntities
  16. RtmReleaseEntities
  17. RtmLockDestination
  18. RtmGetOpaqueInformationPointer
  19. ;; Entity Method APIs
  20. RtmGetEntityMethods
  21. RtmInvokeMethod
  22. RtmBlockMethods
  23. ;; Get Info APIs
  24. RtmGetEntityInfo
  25. RtmGetDestInfo
  26. RtmGetRouteInfo
  27. RtmGetNextHopInfo
  28. ;; Release Info APIs
  29. RtmReleaseEntityInfo
  30. RtmReleaseDestInfo
  31. RtmReleaseRouteInfo
  32. RtmReleaseNextHopInfo
  33. ;; Ref, Deref Handle APIs
  34. RtmReferenceHandles
  35. RtmDereferenceHandles
  36. ;; Add, Delete NextHop APIs
  37. RtmAddNextHop
  38. RtmFindNextHop
  39. RtmDeleteNextHop
  40. RtmLockNextHop
  41. RtmGetNextHopPointer
  42. ;; Add, Delete Route APIs
  43. RtmAddRouteToDest
  44. RtmDeleteRouteToDest
  45. RtmHoldDestination
  46. RtmLockRoute
  47. RtmUpdateAndUnlockRoute
  48. RtmGetRoutePointer
  49. ;; Enumeration APIs
  50. RtmCreateDestEnum
  51. RtmGetEnumDests
  52. RtmReleaseDests
  53. RtmCreateRouteEnum
  54. RtmGetEnumRoutes
  55. RtmReleaseRoutes
  56. RtmCreateNextHopEnum
  57. RtmGetEnumNextHops
  58. RtmReleaseNextHops
  59. RtmDeleteEnumHandle
  60. ;; Query APIs
  61. RtmGetExactMatchDestination
  62. RtmGetMostSpecificDestination
  63. RtmGetLessSpecificDestination
  64. RtmGetExactMatchRoute
  65. RtmIsBestRoute
  66. ;; Change Notification APIs
  67. RtmRegisterForChangeNotification
  68. RtmGetChangedDests
  69. RtmReleaseChangedDests
  70. RtmIgnoreChangedDests
  71. RtmGetChangeStatus
  72. RtmMarkDestForChangeNotification
  73. RtmIsMarkedForChangeNotification
  74. RtmDeregisterFromChangeNotification
  75. ;; Entity specific list of routes' APIs
  76. RtmCreateRouteList
  77. RtmInsertInRouteList
  78. RtmCreateRouteListEnum
  79. RtmGetListEnumRoutes
  80. RtmDeleteRouteList
  81. ;; Prefix Table APIs
  82. CreateTable
  83. InsertIntoTable
  84. SearchInTable
  85. BestMatchInTable
  86. NextMatchInTable
  87. EnumOverTable
  88. DeleteFromTable
  89. DestroyTable
  90. CheckTable
  91. DumpTable
  92. ;;;; RTMv1 APIs
  93. RtmCreateRouteTable
  94. RtmDeleteRouteTable
  95. RtmRegisterClient
  96. RtmDeregisterClient
  97. RtmAddRoute
  98. RtmDeleteRoute
  99. RtmDequeueRouteChangeMessage
  100. RtmCreateEnumerationHandle
  101. RtmEnumerateGetNextRoute
  102. RtmCloseEnumerationHandle
  103. RtmGetFirstRoute
  104. RtmGetNextRoute
  105. RtmBlockDeleteRoutes
  106. RtmBlockSetRouteEnable
  107. RtmBlockConvertRoutesToStatic
  108. RtmIsRoute
  109. RtmLookupIPDestination
  110. RtmGetNetworkCount
  111. RtmGetRouteAge
  112. ;;;; MGM APIs
  113. MgmInitialize
  114. MgmDeInitialize
  115. MgmRegisterMProtocol
  116. MgmDeRegisterMProtocol
  117. MgmTakeInterfaceOwnership
  118. MgmReleaseInterfaceOwnership
  119. MgmAddGroupMembershipEntry
  120. MgmDeleteGroupMembershipEntry
  121. MgmGetMfe
  122. MgmGetFirstMfe
  123. MgmGetNextMfe
  124. MgmGroupEnumerationStart
  125. MgmGroupEnumerationGetNext
  126. MgmGroupEnumerationEnd
  127. MgmGetProtocolOnInterface
  128. MgmGetNextMfeStats
  129. MgmGetFirstMfeStats
  130. MgmGetMfeStats
  131. MgmGetMfeStats