RTM_DEST_INFO 结构 (rtmv2.h)

RTM_DEST_INFO结构用于与向路由表管理器注册的客户端交换目标信息。

语法

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;

成员

DestHandle

目标句柄。

DestAddress

将目标网络地址指定为地址和掩码。

LastChanged

指定上次更新此目标的时间。

BelongsToViews

指定此目标所属的视图。

NumberOfViews

指示此目标中存在的 ViewInfo 结构的数量。

ViewId

NumRoutes

Route

Owner

DestFlags

HoldRoute

ViewInfo[1]

以下组件的结构。

ViewId

指定此信息应用于的视图。

NumRoutes

指定每个受支持的视图中的路由数。

路由

每个支持的视图中具有匹配条件) 的最佳路由 (的句柄。

所有者

每个受支持的视图中最佳路由的所有者的句柄。

DestFlags

指定每个受支持的视图中最佳路由的标志。

HoldRoute

每个支持的视图中处于暂停状态的路由的句柄。

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 rtmv2.h

另请参阅

RTM_NET_ADDRESS

RtmGetChangedDests

RtmGetDestInfo

RtmGetEnumDests

RtmGetExactMatchDestination

RtmGetLessSpecificDestination

RtmGetMostSpecificDestination

RtmReleaseChangedDests

RtmReleaseDestInfo

RtmReleaseDests