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. - Sì
- 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 |
|
DLL |
|