RTM_REGN_PROFILE structure (rtmv2.h)

The RTM_REGN_PROFILE structure contains information returned during the registration process. The information is used for later function calls (such as the maximum number of routes that can be returned by a call to RtmGetEnumRoutes).

Syntax

typedef struct _RTM_REGN_PROFILE {
  UINT         MaxNextHopsInRoute;
  UINT         MaxHandlesInEnum;
  RTM_VIEW_SET ViewsSupported;
  UINT         NumberOfViews;
} RTM_REGN_PROFILE, *PRTM_REGN_PROFILE;

Members

MaxNextHopsInRoute

Specifies the maximum number of equal-cost next hops in a route.

MaxHandlesInEnum

Specifies the maximum number of handles that can be returned in one call to RtmGetEnumDests, RtmGetChangedDests, RtmGetEnumRoutes, or RtmGetListEnumRoutes. The number of handles that can be returned is limited (and configurable) to improve efficiency and performance of the routing table manager.

ViewsSupported

Views supported by this address family.

NumberOfViews

Number of views.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows 2000 Server [desktop apps only]
Header rtmv2.h

See also

RtmRegisterEntity