rtm.dll

Description: Routing Table Manager

Authors: © Microsoft Corporation. All rights reserved.

Version: 10.0.19041.6456

Architecture: 32-bit

Operating System: Windows NT

SHA256: 32007a77ad4315f7bcaf64c82ed904af

File Size: 158.0 KB

Uploaded At: Dec. 1, 2025, 8:03 a.m.

Views: 7

Exported Functions

  • BestMatchInTable (Ordinal: 1, Address: 0x7970)
  • CheckTable (Ordinal: 2, Address: 0x7b70)
  • CreateTable (Ordinal: 3, Address: 0x76b0)
  • DeleteFromTable (Ordinal: 4, Address: 0x77b0)
  • DestroyTable (Ordinal: 5, Address: 0x7b40)
  • DumpTable (Ordinal: 6, Address: 0x7ba0)
  • EnumOverTable (Ordinal: 7, Address: 0x7a10)
  • InsertIntoTable (Ordinal: 8, Address: 0x7700)
  • MgmAddGroupMembershipEntry (Ordinal: 9, Address: 0x16d80)
  • MgmDeInitialize (Ordinal: 10, Address: 0x15c60)
  • MgmDeRegisterMProtocol (Ordinal: 11, Address: 0x163c0)
  • MgmDeleteGroupMembershipEntry (Ordinal: 12, Address: 0x175a0)
  • MgmGetFirstMfe (Ordinal: 13, Address: 0x17bc0)
  • MgmGetFirstMfeStats (Ordinal: 14, Address: 0x17f40)
  • MgmGetMfe (Ordinal: 15, Address: 0x17aa0)
  • MgmGetMfeStats (Ordinal: 16, Address: 0x17e20)
  • MgmGetNextMfe (Ordinal: 17, Address: 0x17cf0)
  • MgmGetNextMfeStats (Ordinal: 18, Address: 0x18080)
  • MgmGetProtocolOnInterface (Ordinal: 19, Address: 0x16b90)
  • MgmGroupEnumerationEnd (Ordinal: 20, Address: 0x184b0)
  • MgmGroupEnumerationGetNext (Ordinal: 21, Address: 0x18360)
  • MgmGroupEnumerationStart (Ordinal: 22, Address: 0x181b0)
  • MgmInitialize (Ordinal: 23, Address: 0x15680)
  • MgmRegisterMProtocol (Ordinal: 24, Address: 0x16170)
  • MgmReleaseInterfaceOwnership (Ordinal: 25, Address: 0x167b0)
  • MgmTakeInterfaceOwnership (Ordinal: 26, Address: 0x16540)
  • NextMatchInTable (Ordinal: 27, Address: 0x79e0)
  • RtmAddNextHop (Ordinal: 28, Address: 0xd1b0)
  • RtmAddRoute (Ordinal: 29, Address: 0x12c70)
  • RtmAddRouteToDest (Ordinal: 30, Address: 0xf700)
  • RtmBlockConvertRoutesToStatic (Ordinal: 31, Address: 0x13fc0)
  • RtmBlockDeleteRoutes (Ordinal: 32, Address: 0x13d00)
  • RtmBlockMethods (Ordinal: 33, Address: 0xcb80)
  • RtmBlockSetRouteEnable (Ordinal: 34, Address: 0x14290)
  • RtmCleanupInstances (Ordinal: 35, Address: 0xc810)
  • RtmCloseEnumerationHandle (Ordinal: 36, Address: 0x13bf0)
  • RtmConvertIpv6AddressAndLengthToNetAddress (Ordinal: 37, Address: 0x11d50)
  • RtmConvertNetAddressToIpv6AddressAndLength (Ordinal: 38, Address: 0x11cc0)
  • RtmCreateBestRouteEnum (Ordinal: 39, Address: 0xada0)
  • RtmCreateDestEnum (Ordinal: 40, Address: 0xa9a0)
  • RtmCreateEnumerationHandle (Ordinal: 41, Address: 0x13840)
  • RtmCreateNextHopEnum (Ordinal: 42, Address: 0xb700)
  • RtmCreateRouteEnum (Ordinal: 43, Address: 0xaee0)
  • RtmCreateRouteList (Ordinal: 44, Address: 0xc1c0)
  • RtmCreateRouteListEnum (Ordinal: 45, Address: 0xc2f0)
  • RtmDeleteEnumHandle (Ordinal: 46, Address: 0xbab0)
  • RtmDeleteNextHop (Ordinal: 47, Address: 0xd380)
  • RtmDeleteRoute (Ordinal: 48, Address: 0x13440)
  • RtmDeleteRouteList (Ordinal: 49, Address: 0xc480)
  • RtmDeleteRouteTable (Ordinal: 50, Address: 0x12170)
  • RtmDeleteRouteToDest (Ordinal: 51, Address: 0x10800)
  • RtmDequeueRouteChangeMessage (Ordinal: 52, Address: 0x12570)
  • RtmDereferenceHandles (Ordinal: 53, Address: 0xbc50)
  • RtmDeregisterClient (Ordinal: 54, Address: 0x123f0)
  • RtmDeregisterEntity (Ordinal: 55, Address: 0xf070)
  • RtmDeregisterFromChangeNotification (Ordinal: 56, Address: 0x8970)
  • RtmEnumerateGetNextRoute (Ordinal: 57, Address: 0x13a30)
  • RtmFindNextHop (Ordinal: 58, Address: 0xd4d0)
  • RtmGetAddressFamilyInfo (Ordinal: 59, Address: 0xcf90)
  • RtmGetChangeStatus (Ordinal: 60, Address: 0x8830)
  • RtmGetChangedDests (Ordinal: 61, Address: 0x8350)
  • RtmGetDestInfo (Ordinal: 62, Address: 0xbcd0)
  • RtmGetEntityInfo (Ordinal: 63, Address: 0xbc80)
  • RtmGetEntityMethods (Ordinal: 64, Address: 0xc9f0)
  • RtmGetEnumBestRoutes (Ordinal: 65, Address: 0xb130)
  • RtmGetEnumDests (Ordinal: 66, Address: 0xab60)
  • RtmGetEnumNextHops (Ordinal: 67, Address: 0xb890)
  • RtmGetEnumRoutes (Ordinal: 68, Address: 0xb340)
  • RtmGetExactMatchDestination (Ordinal: 69, Address: 0xea70)
  • RtmGetExactMatchRoute (Ordinal: 70, Address: 0xeca0)
  • RtmGetFirstRoute (Ordinal: 71, Address: 0x145b0)
  • RtmGetInstanceInfo (Ordinal: 72, Address: 0xcdd0)
  • RtmGetInstances (Ordinal: 73, Address: 0xcbd0)
  • RtmGetLessSpecificDestination (Ordinal: 74, Address: 0xebd0)
  • RtmGetListEnumRoutes (Ordinal: 75, Address: 0xc390)
  • RtmGetMostSpecificDestination (Ordinal: 76, Address: 0xeb10)
  • RtmGetNetworkCount (Ordinal: 77, Address: 0x137a0)
  • RtmGetNextHopInfo (Ordinal: 78, Address: 0xbfb0)
  • RtmGetNextHopPointer (Ordinal: 79, Address: 0xd5d0)
  • RtmGetNextRoute (Ordinal: 80, Address: 0x147c0)
  • RtmGetOpaqueInformationPointer (Ordinal: 81, Address: 0xf4f0)
  • RtmGetRegisteredEntities (Ordinal: 82, Address: 0xf230)
  • RtmGetRouteAge (Ordinal: 83, Address: 0x137f0)
  • RtmGetRouteInfo (Ordinal: 84, Address: 0xbee0)
  • RtmGetRoutePointer (Ordinal: 85, Address: 0x110a0)
  • RtmHoldDestination (Ordinal: 86, Address: 0x10fe0)
  • RtmIgnoreChangedDests (Ordinal: 87, Address: 0x8790)
  • RtmInsertInRouteList (Ordinal: 88, Address: 0xc220)
  • RtmInvokeMethod (Ordinal: 89, Address: 0xca60)
  • RtmIsBestRoute (Ordinal: 90, Address: 0xedb0)
  • RtmIsMarkedForChangeNotification (Ordinal: 91, Address: 0x8930)
  • RtmIsRoute (Ordinal: 92, Address: 0x13680)
  • RtmLockDestination (Ordinal: 93, Address: 0xf490)
  • RtmLockNextHop (Ordinal: 94, Address: 0xd610)
  • RtmLockRoute (Ordinal: 95, Address: 0x110e0)
  • RtmLookupIPDestination (Ordinal: 96, Address: 0x14ad0)
  • RtmMarkDestForChangeNotification (Ordinal: 97, Address: 0x88b0)
  • RtmReadAddressFamilyConfig (Ordinal: 98, Address: 0x9f60)
  • RtmReadInstanceConfig (Ordinal: 99, Address: 0x9cc0)
  • RtmReferenceHandles (Ordinal: 100, Address: 0xbc20)
  • RtmRegisterClient (Ordinal: 101, Address: 0x122a0)
  • RtmRegisterEntity (Ordinal: 102, Address: 0xee90)
  • RtmRegisterForChangeNotification (Ordinal: 103, Address: 0x8110)
  • RtmReleaseChangedDests (Ordinal: 104, Address: 0x8750)
  • RtmReleaseDestInfo (Ordinal: 105, Address: 0xc030)
  • RtmReleaseDests (Ordinal: 106, Address: 0xad60)
  • RtmReleaseEntities (Ordinal: 107, Address: 0xf450)
  • RtmReleaseEntityInfo (Ordinal: 108, Address: 0xc020)
  • RtmReleaseNextHopInfo (Ordinal: 109, Address: 0xc170)
  • RtmReleaseNextHops (Ordinal: 110, Address: 0xba60)
  • RtmReleaseRouteInfo (Ordinal: 111, Address: 0xc0d0)
  • RtmReleaseRoutes (Ordinal: 112, Address: 0xb6b0)
  • RtmUpdateAndUnlockRoute (Ordinal: 113, Address: 0x11170)
  • RtmWriteAddressFamilyConfig (Ordinal: 114, Address: 0xa4a0)
  • RtmWriteInstanceConfig (Ordinal: 115, Address: 0x9e10)
  • SearchInTable (Ordinal: 116, Address: 0x7890)

Imported DLLs & Functions

ADVAPI32.dll
  • EventRegister (Address: 0x10025018)
  • EventUnregister (Address: 0x1002501c)
  • EventWriteTransfer (Address: 0x10025020)
  • RegCloseKey (Address: 0x10025008)
  • RegCreateKeyExA (Address: 0x1002500c)
  • RegDeleteKeyA (Address: 0x10025000)
  • RegOpenKeyExA (Address: 0x10025004)
  • RegQueryValueExA (Address: 0x10025010)
  • RegSetValueExA (Address: 0x10025014)
KERNEL32.dll
  • ChangeTimerQueueTimer (Address: 0x1002505c)
  • CloseHandle (Address: 0x1002509c)
  • CreateEventA (Address: 0x10025090)
  • CreateSemaphoreA (Address: 0x10025098)
  • CreateTimerQueue (Address: 0x10025068)
  • CreateTimerQueueTimer (Address: 0x10025050)
  • DeleteCriticalSection (Address: 0x10025044)
  • DeleteTimerQueueEx (Address: 0x10025064)
  • DeleteTimerQueueTimer (Address: 0x10025058)
  • DisableThreadLibraryCalls (Address: 0x10025060)
  • EnterCriticalSection (Address: 0x10025048)
  • GetCurrentProcess (Address: 0x100250ac)
  • GetCurrentProcessId (Address: 0x10025028)
  • GetCurrentThreadId (Address: 0x1002502c)
  • GetLastError (Address: 0x10025054)
  • GetProcessHeap (Address: 0x10025038)
  • GetSystemTimeAsFileTime (Address: 0x10025088)
  • GetTickCount (Address: 0x1002508c)
  • GlobalAlloc (Address: 0x1002507c)
  • GlobalFree (Address: 0x10025070)
  • HeapAlloc (Address: 0x10025034)
  • HeapDestroy (Address: 0x10025074)
  • HeapFree (Address: 0x1002503c)
  • InitializeCriticalSection (Address: 0x10025040)
  • LeaveCriticalSection (Address: 0x1002504c)
  • QueryPerformanceCounter (Address: 0x100250a4)
  • ReleaseSemaphore (Address: 0x100250a0)
  • ResetEvent (Address: 0x10025080)
  • SetEvent (Address: 0x10025084)
  • SetLastError (Address: 0x10025078)
  • SetUnhandledExceptionFilter (Address: 0x100250a8)
  • Sleep (Address: 0x1002506c)
  • TerminateProcess (Address: 0x100250b0)
  • UnhandledExceptionFilter (Address: 0x10025030)
  • WaitForSingleObject (Address: 0x10025094)
msvcrt.dll
  • _amsg_exit (Address: 0x100250e0)
  • _except_handler4_common (Address: 0x100250c8)
  • _initterm (Address: 0x100250cc)
  • _vsnprintf (Address: 0x100250e8)
  • _vsnwprintf (Address: 0x100250d4)
  • _XcptFilter (Address: 0x100250e4)
  • free (Address: 0x100250dc)
  • malloc (Address: 0x100250d8)
  • memcpy (Address: 0x100250d0)
  • memset (Address: 0x100250f0)
  • printf (Address: 0x100250ec)
NSI.dll
  • NsiGetParameter (Address: 0x100250b8)
ntdll.dll
  • NtCancelTimer (Address: 0x10025130)
  • NtClose (Address: 0x1002512c)
  • NtQuerySystemTime (Address: 0x10025118)
  • NtSetTimer (Address: 0x10025124)
  • RtlAcquireResourceExclusive (Address: 0x100250f8)
  • RtlAcquireResourceShared (Address: 0x10025104)
  • RtlCreateTimer (Address: 0x10025114)
  • RtlCreateTimerQueue (Address: 0x10025120)
  • RtlDeleteResource (Address: 0x10025134)
  • RtlDeleteTimer (Address: 0x1002510c)
  • RtlDeleteTimerQueue (Address: 0x1002511c)
  • RtlExtendedLargeIntegerDivide (Address: 0x10025108)
  • RtlInitializeResource (Address: 0x10025138)
  • RtlIpv6AddressToStringA (Address: 0x10025100)
  • RtlQueueWorkItem (Address: 0x10025128)
  • RtlReleaseResource (Address: 0x100250fc)
  • RtlUpdateTimer (Address: 0x10025110)
rtutils.dll
  • RouterLogDeregisterA (Address: 0x10025144)
  • RouterLogEventA (Address: 0x10025140)
  • RouterLogRegisterA (Address: 0x10025148)
WS2_32.dll
  • htonl (Address: 0x100250c0)