Freigeben über


MSFT_InitiatorPort-Klasse

Stellt einen Host Bus Adapter (HBA)-Initiatorport auf dem Hostcomputer dar.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht.

Syntax

class MSFT_InitiatorPort
{
  String ObjectId;
  String PortAddress;
  String NodeAddress;
  String InstanceName;
  String AlternatePortAddress[];
  String AlternateNodeAddress[];
  UInt16 PortType;
  UInt16 ConnectionType;
  String OtherConnectionTypeDescription;
  UInt16 OperationalStatus[];
};

Member

Die MSFT_InitiatorPort-Klasse verfügt über folgende Membertypen:

Methoden

Die MSFT_InitiatorPort-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
SetNodeAddress Legt die Knotenadresse für den Initiatorport fest.

Eigenschaften

Die MSFT_InitiatorPort-Klasse verfügt über diese Eigenschaften.

AlternateNodeAddress

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Eine Liste mit alternativen Knotenadressen für den Initiator.

AlternatePortAddress

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Eine Liste mit alternativen Portadressen für den Initiator.

ConnectionType

Datentyp: UInt16

Zugriffstyp: Schreibgeschützt

Der Verbindungstyp.

Sie können einen vordefinierten Verbindungstyp oder einen benutzerdefinierten Verbindungstyp angeben. Verwenden Sie zum Angeben eines vordefinierten Verbindungstyps einen anderen Wert als Other.

Um einen benutzerdefinierten Verbindungstyp anzugeben, verwenden Sie Other , und geben Sie einen Wert ungleich NULL für die OtherConnectionTypeDescription-Eigenschaft an.

Sonstiges (0)

Fibre Channel (1)

iSCSI (2)

SAS (3)

InstanceName

Datentyp: String

Zugriffstyp: Schreibgeschützt

Der instance Name für den Initiator.

NodeAddress

Datentyp: String

Zugriffstyp: Schreibgeschützt

Die Knotenadresse für den Initiator.

ObjectID

Datentyp: String

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Der Objektbezeichner für den Initiator.

OperationalStatus

Datentyp: UInt16-Array

Zugriffstyp: Schreibgeschützt

Ein Array von Werten, die den aktuellen status des Initiatorports angeben.

Sie können eine vordefinierte status oder eine benutzerdefinierte status angeben. Verwenden Sie zum Angeben eines vordefinierten status einen anderen Wert als Other.

Um eine benutzerdefinierte status anzugeben, verwenden Sie Other, und geben Sie einen Wert ungleich NULL für die OtherOperationalStatusDescription-Eigenschaft an.

Unbekannt (1)

Betriebsbereit (2)

Benutzer offline (3)

Umgangen (4)

Im Diagnose Modus (5)

Link nach unten (6)

Portfehler (7)

Loopback (8)

OtherConnectionTypeDescription

Datentyp: String

Zugriffstyp: Schreibgeschützt

Eine Zeichenfolgendarstellung des vom Anbieter definierten Verbindungstyps. Diese Eigenschaft sollte nur festgelegt werden, wenn der Wert der ConnectionType-EigenschaftOther ist.

PortAddress

Datentyp: String

Zugriffstyp: Schreibgeschützt

Die Portadresse für den Initiator.

Porttype

Datentyp: UInt16

Zugriffstyp: Schreibgeschützt

Der Porttyp für den Initiator.

Unbekannt (1)

Sonstiges (2)

Nicht vorhanden (3)

Fabric (5)

Öffentliche Schleife (6)

FL-Port (7)

Fabric-Port (8)

Fabric-Erweiterungsport (9)

Generischer Fabricport (10)

Private Schleife (20)

Punkt zu Punkt (21)

SAS (30)

SATA (31)

SAS-Expander (32)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Namespace Root\Microsoft\Windows\Storage
MOF Storagewmi.mof