Condividi tramite


Classe MSFT_NetRoute

Rappresenta una route IP per il provider WMIv2 TCP/IP (Internet Protocol Suite).

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

[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;
};

Membri

La classe MSFT_NetRoute ha questi tipi di membri:

Metodi

La classe MSFT_NetRoute include questi metodi.

metodo Descrizione
Crea Creare una route IP.
Trovare Recupera una route IP all'indirizzo remoto specificato.

Proprietà

La classe MSFT_NetRoute dispone di queste proprietà.

Addressfamily

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ottiene un valore che indica se la route usa la famiglia di indirizzi IPv4 o IPv6. Questa proprietà ottiene uno dei valori seguenti.

IPv4 (2)

IPv6 (23)

Amministrazione Distance

Tipo di dati: uint16

Tipo di accesso: sola lettura

Distanza amministrativa specifica di questa route, che sostituisce le distanze predefinite specificate dal sistema o dal servizio di routing.

Questa proprietà viene ereditata da CIM_NextHopRoute.

Caption

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Contiene una breve descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedElement.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Fornisce una descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedElement.

DestinationAddress

Tipo di dati: string

Tipo di accesso: sola lettura

Indirizzo che funge da destinazione da raggiungere.

Questa proprietà viene ereditata da CIM_NextHopRoute.

DestinationPrefix

Tipo di dati: string

Tipo di accesso: sola lettura

Ottiene il prefisso di destinazione della route.

ElementName

Tipo di dati: string

Tipo di accesso: sola lettura

Contiene un nome descrittivo per l'oggetto. Questa proprietà consente a ogni istanza di definire un nome descrittivo oltre alle relative proprietà chiave, dati di identità e informazioni sulla descrizione.

Questa proprietà viene ereditata da CIM_ManagedElement.

InstanceID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: chiave

Identifica in modo univoco e opaco un'istanza di questa classe nell'ambito dello spazio dei nomi contenitore.

[! Importante]Per garantire l'univocità all'interno dello spazio dei nomi, il valore di InstanceID deve essere costruito nel modello seguente:

OrgID:LocalID

OrgID deve includere un nome protetto da copyright, registrato o altrimenti univoco di proprietà dell'entità aziendale che definisce instanceID oppure essere un ID registrato assegnato da un'autorità globale riconosciuta. È simile alla struttura dei nomi delle classi schema. Inoltre, per garantire l'univocità dei primi due punti in InstanceID deve essere tra OrgID eLocalID. L'OrgID non deve contenere due punti (':').

LocalID viene scelto dall'entità aziendale e non deve essere riutilizzato per identificare diversi elementi reali sottostanti.

Se il modello precedente non viene usato, l'entità di definizione deve garantire che l'ID istanza risultante non venga riutilizzato in qualsiasi instanceIDprodotto da questo o da altri provider per questo spazio dei nomi.

Per le istanze definite dmtf (Distributed Management Task Force), il modello deve essere usato con OrgID impostato su CIM.

Questa proprietà viene ereditata da CIM_NextHopRoute.

InterfaceAlias

Tipo di dati: string

Tipo di accesso: sola lettura

Ottiene l'alias dell'interfaccia della route.

InterfaceIndex

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ottiene l'indice dell'interfaccia della route.

IsStatic

Tipo di dati: booleano

Tipo di accesso: sola lettura

TRUE indica che si tratta di una route statica e FAL edizione Standard indica una route appresa dinamicamente.

Questa proprietà viene ereditata da CIM_NextHopRoute.

NextHop

Tipo di dati: string

Tipo di accesso: sola lettura

Ottiene l'indirizzo dell'hop successivo per la route.

PreferredLifetime

Tipo di dati: datetime

Tipo di accesso: lettura/scrittura

Ottiene e imposta l'ora di fine preferita della durata della route. Il valore predefinito per questa proprietà è infinito.

Protocollo

Tipo di dati: uint16

Tipo di accesso: sola lettura

Protocollo da cui è stata appresa la route.

Valore Significato
Altro
1
altro protocollo
Locale
2
routing locale
NetMgmt
3
Protocollo di routing statico di Gestione di rete (NETMGMT)
Icmp
4
ICMP (Internet Control Message Protocol)
Egp
5
Protocollo gateway esterno (EGP)
Ggp
6
Gateway-to-Gateway Protocol (GGP)
Ciao
7
Protocollo Hellospeak (HELLO)
Abrasione
8
Routing Information Protocol (RIP)
Isis
9
Sistema intermedio a sistema intermedio (IS-IS)
Esis
10
End System to Intermediate System (ES-IS)
Igrp
11
PROTOCOLLO IGRP (Interior Gateway Routing Protocol)
Bbn
12
Protocollo BBN
Ospf
13
Apri percorso più breve (OSPF)
Bgp
14
Protocollo BGP (Border Gateway Protocol)
Idpr
15
Interdomain Routing Protocol (IDPR)
Eigrp
16
Enhanced Interior Gateway Routing Protocol (EIGRP)
Dvmrp
17
Distance Vector Multicast Routing Protocol (DVMRP)
Rpl
18
Protocollo di routing per reti RPL (Low-Power and Lossy Networks)
Dhcp
19
Dynamic Host Configuration Protocol (DHCP)

Pubblicazione

Tipo di dati: uint8

Tipo di accesso: lettura/scrittura

Ottiene e imposta un valore che indica come annunciare la route. Il valore predefinito per questa proprietà è 0.

Valore Significato
No
0
Non annunciare la route.
Età
1
Annunciare la route per un intervallo specifico.
2
Pubblicizzare la route per un periodo illimitato.

RouteMetric

Tipo di dati: uint16

Tipo di accesso: sola lettura

Fornisce un'indicazione numerica della preferenza di questa route, rispetto ad altre route che raggiungono la stessa destinazione.

Questa proprietà viene ereditata da CIM_NextHopRoute.

Store

Tipo di dati: uint8

Tipo di accesso: sola lettura

Ottiene un valore che indica se lo stato della route persiste dopo un riavvio. Questa proprietà può contenere uno dei valori seguenti.

Valore Significato
Persistente
0
Lo stato della route persiste dopo un riavvio.
Attive
1
Lo stato della route non persiste dopo un riavvio.

TypeOfRoute

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica il tipo di route.

Questa proprietà viene ereditata da CIM_NextHopRoute.

Route definita Amministrazione istrator (2)

Route calcolata (3)

Percorso effettivo (4)

ValidLifetime

Tipo di dati: datetime

Tipo di accesso: lettura/scrittura

Ottiene e imposta l'ora di fine valida della durata della route. Il valore predefinito per questa proprietà è infinito.

Requisiti

Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Root\StandardCimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

Vedi anche

CIM_NextHopRoute

Classi di provider NetTCPIP