Поделиться через


класс MSFT_NetRoute

Представляет IP-маршрут для поставщика WMIv2 TCP/IP (Internet Protocol Suite).

Следующий синтаксис упрощен из кода управляемого формата объектов (MOF) и включает все унаследованные свойства.

Синтаксис

[UMLPackagePath("CIM::Network::Routes"), ClassVersion("1.0.0"), dynamic, provider("nettcpip"), AMENDMENT]
class MSFT_NetRoute : CIM_NextHopRoute
{
  string   Caption;
  string   Description;
  string   ElementName;
  string   InstanceID;
  string   DestinationAddress;
  uint16   AdminDistance;
  uint16   RouteMetric;
  boolean  IsStatic;
  uint16   TypeOfRoute = 3;
  string   DestinationPrefix;
  uint32   InterfaceIndex;
  string   InterfaceAlias;
  string   NextHop;
  uint8    Publish;
  datetime ValidLifetime;
  datetime PreferredLifetime;
  uint8    Store;
  uint16   AddressFamily;
  uint16   Protocol;
};

Члены

Класс MSFT_NetRoute имеет следующие типы элементов:

Методика

Класс MSFT_NetRoute имеет эти методы.

Метод Описание
создание Создайте IP-маршрут.
Поиск Извлекает IP-маршрут на указанный удаленный адрес.

Свойства

Класс MSFT_NetRoute имеет эти свойства.

AddressFamily

Тип данных: uint16

Тип доступа: только для чтения

Возвращает значение, указывающее, использует ли маршрут семейство адресов IPv4 или IPv6. Это свойство получает одно из следующих значений.

IPv4 (2)

IPv6 (23)

AdminDistance

Тип данных: uint16

Тип доступа: только для чтения

Определенное административное расстояние этого маршрута, переопределяющее все расстояния по умолчанию, указанные системой или службой маршрутизации.

Это свойство наследуется от CIM_NextHopRoute.

заголовка

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: MaxLen (64)

Содержит короткое текстовое описание объекта.

Это свойство наследуется от CIM_ManagedElement.

описание

Тип данных: строка

Тип доступа: только для чтения

Предоставляет текстовое описание объекта.

Это свойство наследуется от CIM_ManagedElement.

DestinationAddress

Тип данных: строка

Тип доступа: только для чтения

Адрес, который служит для достижения назначения.

Это свойство наследуется от CIM_NextHopRoute.

НазначениеPrefix

Тип данных: строка

Тип доступа: только для чтения

Возвращает префикс назначения маршрута.

ElementName

Тип данных: строка

Тип доступа: только для чтения

Содержит понятное имя объекта. Это свойство позволяет каждому экземпляру определять понятное имя в дополнение к его ключевым свойствам, данным удостоверения и сведениям о описании.

Это свойство наследуется от CIM_ManagedElement.

InstanceID

Тип данных: строка

Тип доступа: только для чтения

Квалификаторы: ключ

Уникально и непрозрачно идентифицирует экземпляр этого класса в пределах области содержащего пространства имен.

[! Важно]Чтобы обеспечить уникальность пространства имен, значение InstanceID должно быть создано в следующем шаблоне:

OrgID:LocalID

orgID должны содержать авторские права, товарные знаки или другое уникальное имя, принадлежащее бизнес-сущности, определяющей экземпляра, или быть зарегистрированным идентификатором, назначенным признанным глобальным органом. Это похоже на структуру имен классов Schema. Кроме того, чтобы обеспечить уникальность первой двоеточия в InstanceID должны быть между orgID иLocalID. Для orgID не должно содержать двоеточие (":").

localID выбирается бизнес-сущностью и не следует повторно использовать для идентификации различных базовых реальных элементов.

Если предыдущий шаблон не используется, определяющая сущность должна убедиться, что результирующий InstanceID не используется повторно для любого экземпляра экземпляра, созданных этим или другими поставщиками для этого пространства имен.

Для определенных экземпляров группы задач распределенного управления (DMTF) шаблон должен использоваться с orgID для набора CIM.

Это свойство наследуется от CIM_NextHopRoute.

InterfaceAlias

Тип данных: строка

Тип доступа: только для чтения

Возвращает псевдоним интерфейса маршрута.

InterfaceIndex

Тип данных: uint32

Тип доступа: только для чтения

Возвращает индекс интерфейса маршрута.

IsStatic

Тип данных: логическое

Тип доступа: только для чтения

TRUE указывает, что это статический маршрут, а FALSE указывает динамически наученный маршрут.

Это свойство наследуется от CIM_NextHopRoute.

NextHop

Тип данных: строка

Тип доступа: только для чтения

Возвращает адрес следующего прыжка для маршрута.

PreferredLifetime

Тип данных: datetime

Тип доступа: чтение и запись

Возвращает и задает предпочтительное время окончания времени существования маршрута. Значение по умолчанию для этого свойства бесконечно.

протокол

Тип данных: uint16

Тип доступа: только для чтения

Протокол, из которого был получен маршрут.

Ценность Значение
Другие
1
другой протокол
локальный
2
локальная маршрутизация
NetMgmt
3
Протокол статической маршрутизации управления сетями (NETMGMT)
Icmp
4
Протокол сообщений управления Интернетом (ICMP)
Egp
5
Протокол внешнего шлюза (EGP)
GGP
6
Протокол "Шлюз — шлюз" (GGP)
Hello
7
Протокол Hellospeak (HELLO)
Rip
8
Протокол маршрутизации (RIP)
isis
9
Промежуточные системы к промежуточной системе (IS-IS)
EsIs
10
Сквозная система к промежуточной системе (ES-IS)
Igrp
11
Протокол маршрутизации внутренних шлюзов (IGRP)
Bbn
12
Протокол BBN
Ospf
13
Открытие кратчайшего пути (OSPF)
Bgp
14
Протокол пограничного шлюза (BGP)
Idpr
15
Протокол междоменовой маршрутизации (IDPR)
Eigrp
16
Расширенный протокол маршрутизации внутренних шлюзов (EIGRP)
Dvmrp
17
Протокол маршрутизации многоадресной рассылки (DVMRP)
Rpl
18
Протокол маршрутизации для Low-Power и потери сетей (RPL)
Dhcp
19
Протокол конфигурации динамического узла (DHCP)

публикации

Тип данных: uint8

Тип доступа: чтение и запись

Возвращает и задает значение, указывающее, как объявлять маршрут. Значение по умолчанию для этого свойства равно 0.

Ценность Значение
Нет
0
Не объявляйте маршрут.
возрастной
1
Объявление маршрута для определенного интервала.
Да
2
Объявление маршрута на неопределенный срок.

RouteMetric

Тип данных: uint16

Тип доступа: только для чтения

Предоставляет числовые признаки по отношению к предпочтениям этого маршрута, по сравнению с другими маршрутами, которые достигают того же назначения.

Это свойство наследуется от CIM_NextHopRoute.

магазина

Тип данных: uint8

Тип доступа: только для чтения

Возвращает значение, указывающее, сохраняется ли состояние маршрута после перезагрузки. Это свойство может содержать одно из следующих значений.

Ценность Значение
постоянные
0
Состояние маршрута сохраняется после перезагрузки.
активные
1
Состояние маршрута не сохраняется после перезагрузки.

TypeOfRoute

Тип данных: uint16

Тип доступа: только для чтения

Указывает тип маршрута.

Это свойство наследуется от CIM_NextHopRoute.

определяемый администратором маршрут (2)

вычисляемый маршрут (3)

фактический маршрут (4)

ValidLifetime

Тип данных: datetime

Тип доступа: чтение и запись

Возвращает и задает допустимое время окончания времени существования маршрута. Значение по умолчанию для этого свойства бесконечно.

Требования

Минимальный поддерживаемый клиент
Windows 8
Минимальный поддерживаемый сервер
Windows Server 2012
Пространство имен
Root\StandardCimv2
MOF
NetTCPIP.mof
Библиотека dll
NetTCPIP.dll

См. также

CIM_NextHopRoute

классы поставщиков NetTCPIP