; -------------------------------------------------------------------------------------------------- ; rtm.inc Copyright The MASM32 SDK 1998-2010 ; -------------------------------------------------------------------------------------------------- IFNDEF RTM_INC RTM_INC equ <1> BestMatchInTable PROTO STDCALL :DWORD,:DWORD,:DWORD CheckTable PROTO STDCALL :DWORD CreateTable PROTO STDCALL :DWORD,:DWORD DeleteFromTable PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD DestroyTable PROTO STDCALL :DWORD DumpTable PROTO STDCALL :DWORD,:DWORD EnumOverTable PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD InsertIntoTable PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD MgmAddGroupMembershipEntry PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD MgmDeInitialize PROTO STDCALL MgmDeRegisterMProtocol PROTO STDCALL :DWORD MgmDeleteGroupMembershipEntry PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD MgmGetFirstMfe PROTO STDCALL :DWORD,:DWORD,:DWORD MgmGetFirstMfeStats PROTO STDCALL :DWORD,:DWORD,:DWORD MgmGetMfe PROTO STDCALL :DWORD,:DWORD,:DWORD MgmGetMfeStats PROTO STDCALL :DWORD,:DWORD,:DWORD MgmGetNextMfe PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD MgmGetNextMfeStats PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD MgmGetProtocolOnInterface PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD MgmGroupEnumerationEnd PROTO STDCALL :DWORD MgmGroupEnumerationGetNext PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD MgmGroupEnumerationStart PROTO STDCALL :DWORD,:DWORD,:DWORD MgmInitialize PROTO STDCALL :DWORD,:DWORD MgmRegisterMProtocol PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD MgmReleaseInterfaceOwnership PROTO STDCALL :DWORD,:DWORD,:DWORD MgmTakeInterfaceOwnership PROTO STDCALL :DWORD,:DWORD,:DWORD NextMatchInTable PROTO STDCALL :DWORD,:DWORD,:DWORD RtmAddNextHop PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmAddRoute PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmAddRouteToDest PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmBlockConvertRoutesToStatic PROTO STDCALL :DWORD,:DWORD,:DWORD RtmBlockDeleteRoutes PROTO STDCALL :DWORD,:DWORD,:DWORD RtmBlockMethods PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmBlockSetRouteEnable PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmCloseEnumerationHandle PROTO STDCALL :DWORD RtmCreateDestEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmCreateEnumerationHandle PROTO STDCALL :DWORD,:DWORD,:DWORD RtmCreateNextHopEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmCreateRouteEnum PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmCreateRouteList PROTO STDCALL :DWORD,:DWORD RtmCreateRouteListEnum PROTO STDCALL :DWORD,:DWORD,:DWORD RtmCreateRouteTable PROTO STDCALL :DWORD,:DWORD RtmDeleteEnumHandle PROTO STDCALL :DWORD,:DWORD RtmDeleteNextHop PROTO STDCALL :DWORD,:DWORD,:DWORD RtmDeleteRoute PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmDeleteRouteList PROTO STDCALL :DWORD,:DWORD RtmDeleteRouteTable PROTO STDCALL :DWORD RtmDeleteRouteToDest PROTO STDCALL :DWORD,:DWORD,:DWORD RtmDequeueRouteChangeMessage PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmDeregisterClient PROTO STDCALL :DWORD RtmDeregisterEntity PROTO STDCALL :DWORD RtmDeregisterFromChangeNotification PROTO STDCALL :DWORD,:DWORD RtmEnumerateGetNextRoute PROTO STDCALL :DWORD,:DWORD RtmFindNextHop PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetAddressFamilyInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetChangeStatus PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetChangedDests PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetDestInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetEntityInfo PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetEntityMethods PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetEnumDests PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetEnumNextHops PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetEnumRoutes PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetExactMatchDestination PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetExactMatchRoute PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetFirstRoute PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetInstanceInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetInstances PROTO STDCALL :DWORD,:DWORD RtmGetLessSpecificDestination PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetListEnumRoutes PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetMostSpecificDestination PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmGetNetworkCount PROTO STDCALL :DWORD RtmGetNextHopInfo PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetNextHopPointer PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetNextRoute PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetOpaqueInformationPointer PROTO STDCALL :DWORD,:DWORD,:DWORD RtmGetRegisteredEntities PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetRouteAge PROTO STDCALL :DWORD RtmGetRouteInfo PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmGetRoutePointer PROTO STDCALL :DWORD,:DWORD,:DWORD RtmHoldDestination PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmIgnoreChangedDests PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmInsertInRouteList PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmInvokeMethod PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmIsBestRoute PROTO STDCALL :DWORD,:DWORD,:DWORD RtmIsMarkedForChangeNotification PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmIsRoute PROTO STDCALL :DWORD,:DWORD,:DWORD RtmLockDestination PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmLockNextHop PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmLockRoute PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmLookupIPDestination PROTO STDCALL :DWORD,:DWORD RtmMarkDestForChangeNotification PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmReadAddressFamilyConfig PROTO STDCALL :DWORD,:DWORD,:DWORD RtmReadInstanceConfig PROTO STDCALL :DWORD,:DWORD RtmReferenceHandles PROTO STDCALL :DWORD,:DWORD,:DWORD RtmRegisterClient PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmRegisterEntity PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmRegisterForChangeNotification PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmReleaseChangedDests PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD RtmReleaseDestInfo PROTO STDCALL :DWORD,:DWORD RtmReleaseDests PROTO STDCALL :DWORD,:DWORD,:DWORD RtmReleaseEntities PROTO STDCALL :DWORD,:DWORD,:DWORD RtmReleaseEntityInfo PROTO STDCALL :DWORD,:DWORD RtmReleaseNextHopInfo PROTO STDCALL :DWORD,:DWORD RtmReleaseNextHops PROTO STDCALL :DWORD,:DWORD,:DWORD RtmReleaseRouteInfo PROTO STDCALL :DWORD,:DWORD RtmReleaseRoutes PROTO STDCALL :DWORD,:DWORD,:DWORD RtmUpdateAndUnlockRoute PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD RtmWriteAddressFamilyConfig PROTO STDCALL :DWORD,:DWORD,:DWORD RtmWriteInstanceConfig PROTO STDCALL :DWORD,:DWORD SearchInTable PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD ELSE echo -------------------------------------- echo WARNING duplicate include file rtm.inc echo -------------------------------------- ENDIF