Partager via


classe MSFT_TargetPort

Représente un port cible.

Un port cible est un point de terminaison dans un sous-système de stockage avec des propriétés associées pour afficher et masquer des disques virtuels. Les ports Fibre Channel, SCSI série attaché et iSCSI au sein d’un contrôleur de sous-système de stockage sont tous des exemples de ports cibles.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format).

Syntaxe

class MSFT_TargetPort : MSFT_StorageObject
{
  String FriendlyName;
  String PortAddress;
  String NodeAddress;
  String StorageControllerId;
  UInt16 Role;
  UInt16 UsageRestriction;
  UInt16 HealthStatus;
  UInt16 OperationalStatus[];
  String OtherOperationalStatusDescription;
  UInt16 ConnectionType;
  String OtherConnectionTypeDescription;
  UInt16 LinkTechnology;
  String OtherLinkTechnology;
  UInt64 Speed;
  UInt64 MaxSpeed;
  String NetworkAddresses[];
  UInt16 PortNumbers[];
  UInt16 PortType;
};

Membres

La classe MSFT_TargetPort a les types de membres suivants :

Propriétés

La classe MSFT_TargetPort possède ces propriétés.

ConnectionType

Type de données : UInt16

Type d'accès : Lecture seule

Valeur Signification
1 Autres
2 Fibre Channel
3 SCSI parallèle
4 SSA
5 IEEE 1394
6 RDMA
7 iSCSI
8 SAS
9 ADT

Friendlyname

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : obligatoire

Nom convivial pour le port cible.

HealthStatus

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : obligatoire

Status d’intégrité du port cible.

Sain (0)

Avertissement (1)

Non sain (2 )

LinkTechnology

Type de données : UInt16

Type d'accès : Lecture seule

Technologie de liaison du port cible.

Inconnu (0)

Autre (1)

Ethernet (2)

IB (3)

FC (4)

FDDI (5)

ATM (6)

Token Ring (7)

Relais de trame (8)

Infrarouge (9)

BlueTooth (10)

Réseau local sans fil (11)

Microsoft Réservé (..)

Maxspeed

Type de données : UInt64

Type d'accès : Lecture seule

Qualificateurs : unités (« bits/s »)

Vitesse maximale du port cible, en bits par seconde.

NetworkAddresses

Type de données : Tableau de chaînes

Type d'accès : Lecture seule

Tableau de chaînes qui représentent les différentes adresses réseau pour le port cible.

Le type et le format de ces adresses sont spécifiés dans la propriété PortType.

NodeAddress

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : obligatoire

Adresse du nœud.

OperationalStatus

Type de données : tableau UInt16

Type d'accès : Lecture seule

Qualificateurs : obligatoire

Tableau de valeurs qui indiquent le status opérationnel du port cible.

Inconnu (0)

Autre (1)

OK (2)

Dégradé ( 3)

Stressé (4)

Échec prédictif (5)

Erreur (6)

Erreur non récupérable (7)

Démarrage (8)

Arrêt (9)

Arrêté (10)

Dans Service (11)

Aucun contact (12)

Perte de communication (13)

Abandonné (14)

Dormant (15)

Entité de prise en charge en erreur (16)

Terminé (17)

Mode Alimentation (18)

Microsoft Reserved (..)

OtherConnectionTypeDescription

Type de données : Chaîne

Type d'accès : Lecture seule

Représentation sous forme de chaîne du type de connexion défini par le fournisseur. Pertinent uniquement si la propriété ConnectionType a la valeur Other.

OtherLinkTechnology

Type de données : Chaîne

Type d'accès : Lecture seule

Représentation sous forme de chaîne de la technologie de liaison définie par le fournisseur. Pertinent uniquement si la propriété LinkTechnology a la valeur Other.

OtherOperationalStatusDescription

Type de données : Chaîne

Type d'accès : Lecture seule

Représentation sous forme de chaîne du status défini par le fournisseur. Pertinent uniquement si le tableau OperationalStatus contient Other.

PortAddress

Type de données : Chaîne

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

Identificateur ou adresse du port.

Pour les réseaux Fibre Channel, cette propriété doit être le nom WWN (World-Wide Name) pour le port, au format chaîne hexadécimale (16 caractères), avec l’octet le plus significatif en premier. Par exemple, une adresse WWN de 01 :23 :45 :67 :89 :AB :CD :EF doit être représentée par 0123456789ABCDEF.

Pour les réseaux iSCSI, ce champ doit être l’IQN.

PortNumbers

Type de données : tableau UInt16

Type d'accès : Lecture seule

Liste des numéros de port pour le port cible.

Porttype

Type de données : UInt16

Type d'accès : Lecture seule

Mode spécifique actuellement activé pour le port. Si le port est connecté, il s’agit du type de port négocié. Sinon, le type de port configuré est signalé.

Inconnu (0)

Autre (1)

N (10)

NL (11)

F/NL (12)

NX (13)

E (14)

F (15)

FL (16)

B (17)

G (18)

10BaseT (50)

10-100BaseT (51)

100BaseT (52)

1000BaseT (53)

2500BaseT (54)

10GBaseT (55)

10GBase-CX4 (56)

SAP (94)

100Base-FX (100)

100Base-SX (101)

1000Base-SX (102)

1000Base-LX (103)

1000Base-CX (104)

10GBase-SR (105)

10GBase-SW (106)

10GBase-LX4 (107)

10GBase-LR (108)

10GBase-LW (109)

10GBase-ER (110)

10GBase-EW (111)

DMTF Reserved (112..15999)

Fournisseur réservé (16000..65535)

Rôle

Type de données : UInt16

Type d'accès : Lecture seule

Qualificateurs : Obligatoire

Rôle de ce port de contrôleur. Pour iSCSI, ce port doit agir en tant que point de terminaison cible ou initiateur. D’autres transports permettent à un port d’agir à la fois comme initiateur et comme cible.

Inconnu (0)

Initiateur (1)

Cible (2)

Initiateur et cible (3)

Vitesse

Type de données : UInt64

Type d'accès : Lecture seule

Qualificateurs : unités (« bits/s »)

Vitesse actuelle (bande passante) du port, en bits par seconde. Pour les ports qui varient en bande passante ou pour ceux pour lesquels aucune estimation précise ne peut être effectuée, cette propriété doit contenir la bande passante nominale pour le port.

StorageControllerId

Type de données : Chaîne

Type d'accès : Lecture seule

Identificateur du contrôleur auquel ce port appartient.

UsageRestriction

Type de données : UInt16

Type d'accès : Lecture seule

Restriction d’utilisation du port cible.

Dans certains cas, un port cible peut être identifiable en tant que port frontal ou principal. Par exemple, un tableau de stockage peut avoir des ports principaux pour communiquer avec des disques physiques et des ports frontaux pour communiquer avec des hôtes. S’il n’existe aucune restriction sur l’utilisation du port, la valeur doit être définie sur Non restreint.

Inconnu (0)

Front-end uniquement (2)

Back-end uniquement (3)

Non restreint (4)

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Espace de noms Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Voir aussi

MSFT_StorageObject