RTM_DEST_INFO structure (rtmv2.h)
The RTM_DEST_INFO structure is used to exchange destination information with clients registered with the routing table manager.
Syntax
typedef struct _RTM_DEST_INFO {
RTM_DEST_HANDLE DestHandle;
RTM_NET_ADDRESS DestAddress;
FILETIME LastChanged;
RTM_VIEW_SET BelongsToViews;
UINT NumberOfViews;
struct {
RTM_VIEW_ID ViewId;
UINT NumRoutes;
RTM_ROUTE_HANDLE Route;
RTM_ENTITY_HANDLE Owner;
DWORD DestFlags;
RTM_ROUTE_HANDLE HoldRoute;
};
__unnamed_struct_170e_1 ViewInfo[1];
} RTM_DEST_INFO, *PRTM_DEST_INFO;
Members
DestHandle
Handle to the destination.
DestAddress
Specifies the destination network address as an address and a mask.
LastChanged
Specifies the last time this destination was updated.
BelongsToViews
Specifies the views to which this destination belongs.
NumberOfViews
Indicates the number of ViewInfo structures present in this destination.
ViewId
NumRoutes
Route
Owner
DestFlags
HoldRoute
ViewInfo[1]
Structure of the following components.
ViewId
Specifies the view to which this information applies.
NumRoutes
Specifies the number of routes in each of the supported views.
Route
Handle to the best route (with matching criteria) in each of the supported views.
Owner
Handle to the owner of the best route in each of the supported views.
DestFlags
Specifies the flags for the best route in each of the supported views.
HoldRoute
Handle to the route that is in a hold-down state in each of the supported views.
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Header | rtmv2.h |