структура 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_1730_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 |