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 |