//*************************************************************************** // // // Module: iScsi Discovery api // // Purpose: // // Copyright (c) 2001 Microsoft Corporation // //*************************************************************************** #pragma autorecover #pragma namespace("\\\\.\\Root\\WMI") instance of __namespace{ name="ms_407";}; #pragma namespace("\\\\.\\Root\\WMI\\ms_407") [DisplayName("IP-Adresse") : Amended,AMENDMENT, LOCALE(0x0407)] class ISCSI_IP_Address { [DisplayName("Adressformat") : Amended,description("Dies ist der angegebene Adresstyp. Die Adresse kann als Text, im DNS-Format oder mit Punkt angegeben werden. Zudem werden binäre IPv4- oder IPv6-Adressen unterstützt.") : Amended] uint32 Type; [DisplayName("IPv4-Adresse") : Amended,description("Wenn \"IPv4-Adresse\" als Adressformat ausgewählt wird, enthält dieses Feld die binäre IPv4-IP-Adresse.") : Amended] uint32 IpV4Address; [DisplayName("IPV6-Adresse") : Amended,description("Wenn \"IPv6-Adresse\" als Adressformat ausgewählt wird, enthält dieses Feld die binäre IPv6-IP-Adresse.") : Amended] uint8 IpV6Address[]; [DisplayName("IPv6-Flussinformationen") : Amended,description("IPv6-Flussinformationen") : Amended] uint32 IpV6FlowInfo; [DisplayName("IPv6-Bereichs-ID") : Amended,description("IPv6-Bereichs-ID") : Amended] uint32 IpV6ScopeId; [DisplayName("Textadresse") : Amended,description("Textadresse, entweder eine DNS-Adresse oder eine punktierte Adresse") : Amended] string TextAddress; }; [description("ISCSI-Zielportal") : Amended,AMENDMENT, LOCALE(0x0407)] class ISCSI_TargetPortal { [Description("Netzwerkadresse") : Amended] ISCSI_IP_Address Address; [Description("Reserviert") : Amended] uint32 Reserved; [Description("Socketnummer") : Amended] uint16 Socket; }; [description("iSCSI-Zielportalgruppe") : Amended,AMENDMENT, LOCALE(0x0407)] class ISCSI_TargetPortalGroup { [description("Anzahl von Portalen in der Gruppe") : Amended] uint32 PortalCount; [description("Zielportale in der Gruppe") : Amended] ISCSI_TargetPortal Portals[]; }; [AMENDMENT, LOCALE(0x0407)] class ISCSI_LoginOptions { [description("Bitkennzeichen zur Angabe der ausgewählte Anmeldeoptionswerte") : Amended,BitValues{"HeaderDigest", "DataDigest", "MaxConnections", "DefaultTime2Wait", "DefaultTime2Retain"} : Amended] uint32 InformationSpecified; [description("Zyklische Integritätsprüfsummen, die für die Headerdigests ausgehandelt werden können") : Amended] uint32 HeaderDigest; [description("Zyklische Integritätsprüfsummen, die für die Headerdigests ausgehandelt werden können") : Amended] uint32 DataDigest; [Description("Maximale Anzahl von Verbindungen. 0 bedeutet keine Beschränkung.") : Amended] uint32 MaximumConnections; [Description("Der Initiator und das Ziel handeln die minimale Wartezeit in Sekunden aus, die nach dem unerwarteten Beenden oder Zurücksetzen einer Verbindung angewendet wird, bevor eine explizite/implizite Abmeldung oder eine aktive Neuzuweisung einer Aufgabe stattfindet.") : Amended] uint32 DefaultTime2Wait; [Description(" Der Initiator und das Ziel handeln die maximale Zeit in Sekunden nach einer ersten Wartezeit (\"Time2Wait\") aus, während der eine explizite/implizite Abmeldung oder eine aktive Neuzuweisung einer Aufgabe nach dem unerwarteten Beenden oder Zurücksetzen einer Verbindung noch möglich ist.") : Amended] uint32 DefaultTime2Retain; [Description("Kennzeichen, die die Anmeldung beeinflussen") : Amended] uint32 LoginFlags; [Description("Für die Anmeldung festgelegte Authentifizierungsmethode") : Amended,Values{"Keine Authentifizierung", "CHAP", "Wechselseitiges CHAP"} : Amended] uint32 AuthType; }; [description("Diese Klasse beschreibt eine Zuordnung zwischen einer Betriebssystem-LUN und einer Zielgerät-LUN.") : Amended,AMENDMENT, LOCALE(0x0407)] class ISCSI_LUNList { [description("Ziel-LUN") : Amended] uint64 TargetLUN; [description("SCSI-Busnummer des Betriebssystems, der das Ziel zugeordnet ist") : Amended] uint32 OSLUN; [description("Reserviert") : Amended] uint32 Reserved; }; [description("Diese Klasse beschreibt eine Zuordnung zwischen einer Ziel-LUN und einer Windows-Anschlusstreiber-LUN.") : Amended,AMENDMENT, LOCALE(0x0407)] class ISCSI_TargetMapping { [description("Die SCSI-Busnummer des Betriebssystems, der das Ziel zugeordnet ist. Im Fall von 0xffffffff kann einer beliebiger Wert vom Miniport ausgewählt werden.") : Amended] uint32 OSBus; [description("Die SCSI-Zielnummer des Betriebssystems, der das Ziel ist zugeordnet. Im Fall von 0xffffffff kann einer beliebiger Wert vom Miniport ausgewählt werden.") : Amended] uint32 OSTarget; [Description("Eindeutige Sitzungs-ID für die Zielzuordnung") : Amended] uint64 UniqueSessionId; [description("Anzahl von zugeordneten LUNs für dieses Ziel") : Amended] uint32 LUNCount; [description("Zielname") : Amended] string TargetName; [Description("Ist TRUE, wenn die Sitzung aus einer persistenten Anmeldung erstellt wird.") : Amended] boolean FromPersistentLogin; [description("Reserviert") : Amended] uint64 Reserved; [description("Liste der zugeordneten LUNs für dieses Ziel") : Amended] ISCSI_LUNList LUNList[]; }; [Description("IPSEC-Statistik für den iSCSI-HBA-Hauptmodus") : Amended,DisplayName("IPSEC-Statistik für den iSCSI-HBA-Hauptmodus") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_MMIPSECStats : Win32_PerfRawData { [Description("Eine Erfassung ist eine Anforderung vom IPSEC-Treiber, durch die IKE zur Ausführung einer Aufgabe aufgefordert wird. Die aktive Erfassungsstatistik enthält die ausstehende Anforderung und die Anzahl von Anforderungen in der Warteschlange. Normalerweise ist die Anzahl von aktiven Erfassungen 1. Bei starker Auslastung beträgt die Anzahl von aktiven Erfassungen 1 plus die Anzahl von Anforderungen, die von IKE zur Verarbeitung in die Warteschlange eingereiht wurden.") : Amended] uint64 ActiveAcquire; [Description("Die Anzahl von empfangenen IKE-Nachrichten, die zur Verarbeitung in die Warteschlange eingereiht wurden.") : Amended] uint64 ActiveReceive; [Description("Die Anzahl von Fehlern einer Erfassung.") : Amended] uint64 AcquireFailures; [Description("Die Anzahl von Fehlern des TCP-Stapels beim Empfangen von IKE-Nachrichten.") : Amended] uint64 ReceiveFailures; [Description("Die Anzahl von Fehlern des TCP-Stapels beim Senden von IKE-Nachrichten.") : Amended] uint64 SendFailures; [Description("Die Anzahl von Einträgen im Erfassungsheap, in dem aktive Erfassungen gespeichert werden. Diese Anzahl nimmt bei starker Auslastung zu. Im Laufe der Zeit nimmt die Anzahl schrittweise wieder ab, wenn der Erfassungsheap gelöscht wird.") : Amended] uint64 AcquireHeapSize; [Description("Die Anzahl von Einträgen in den IKE-Empfangspuffern für eingehende IKE-Nachrichten.") : Amended] uint64 ReceiveHeapSize; [Description("Die Gesamtanzahl von Aushandlungsfehlern, die im Hauptmodus (auch bezeichnet als Phase I) oder Schnellmodus (auch bezeichnet als Phase II) aufgetreten sind.") : Amended] uint64 NegotiationFailures; [Description("Die Gesamtanzahl von Identitätsauthentifizierungsfehlern (Kerberos, Zertifikat und vorinstallierter Schlüssel), die während der Hauptmodusaushandlung aufgetreten sind.") : Amended] uint64 AuthenticationFailures; [Description("Ein Cookie ist ein in einer empfangenen IKE-Nachricht enthaltener Wert, der von IKE verwendet wird, um den Status eines aktiven Hauptmodus ausfindig zu machen. Ein in einer IKE-Nachricht empfangenes Cookie, das keinem aktiven Hauptmodus zugeordnet werden kann, ist ungültig.") : Amended] uint64 InvalidCookiesReceived; [Description("Die Gesamtanzahl der von IKE zum Abrufen eines eindeutigen Sicherheitsparameterindex (SPI) gesendeten Anforderungen.") : Amended] uint64 TotalGetSPI; [Description("Die Anzahl der von IKE hinzugefügten ausgehenden Schnellmodus-Sicherheitszuordnungen. ") : Amended] uint64 KeyAdditions; [Description("Die Anzahl der von IKE hinzugefügten eingehenden Schnellmodus-Sicherheitszuordnungen. ") : Amended] uint64 KeyUpdates; [Description("Die Gesamtanzahl der von IKE zum Abrufen eines eindeutigen Sicherheitsparameterindex (SPI) gesendeten Anforderungen, die fehlgeschlagen sind.") : Amended] uint64 GetSPIFailures; [Description("Die Anzahl der von IKE hinzugefügten ausgehenden Schnellmodus-Sicherheitszuordnungen, die fehlgeschlagen sind.") : Amended] uint64 KeyAdditionFailures; [Description("Die Anzahl der von IKE hinzugefügten eingehenden Schnellmodus-Sicherheitszuordnungen. ") : Amended] uint64 KeyUpdateFailures; [Description("Die Anzahl von Statuseinträgen des Schnellmodus.") : Amended] uint64 ConnectionListSize; [Description("Die Gesamtanzahl der während der Hauptmodusaushandlungen erfolgreich erstellten Sicherheitszuordnungen.") : Amended] uint64 OakleyMainMode; [Description("Die Gesamtanzahl der während der Schnellmodusaushandlungen erfolgreich erstellten Sicherheitszuordnungen.") : Amended] uint64 OakleyQuickMode; [Description("Die Anzahl von empfangenen IKE-Nachrichten, die ungültig sind, einschließlich der IKE-Nachrichten mit ungültigen Headerfeldern, falschen Nutzlastlängen und falschen Werten für das Antwortdienstcookie (wenn es auf 0 eingestellt sein sollte). ") : Amended] uint64 InvalidPackets; [Description("Die Gesamtanzahl von Aushandlungen, die zur Verwendung von Klartext (auch bezeichnet als schwache Sicherheitszuordnung) geführt haben. Diese Zahl spiegelt normalerweise die Anzahl von Zuordnungen wider, die mit Computern erstellt wurden, die nicht auf die Hauptmodusaushandlungen geantwortet haben. Dies kann sowohl nicht-IPSEC-kompatible Computer als auch IPSEC-kompatible Computer ohne IPSEC-Richtlinie zum Aushandeln der Sicherheit mit diesem IPSEC-Peer beinhalten.") : Amended] uint64 SoftAssociations; }; [Description("IPSEC-Statistik für den iSCSI-HBA-Schnellmodus") : Amended,DisplayName("IPSEC-Statistik für den iSCSI-HBA-Schnellmodus") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_QMIPSECStats : Win32_PerfRawData { [Description("Die Anzahl von aktiven IPSEC-Sicherheitszuordnungen.") : Amended] uint64 ActiveSA; [Description("Die Anzahl der momentan ausgeführten PSEC-Schlüsselvorgänge.") : Amended] uint64 PendingKeyOperations; [Description("Die Gesamtanzahl von erfolgreichen IPSEC-Sicherheitszuordnungsaushandlungen.") : Amended] uint64 KeyAdditions; [Description("Die Gesamtanzahl von gelöschten Schlüsseln für IPSEC-Sicherheitszuordnungen.") : Amended] uint64 KeyDeletions; [Description("Die Anzahl von erneuten Schlüsselvorgängen für IPSEC-Sicherheitszuordnungen.") : Amended] uint64 ReKeys; [Description("Die Anzahl von aktiven IPSEC-Tunneln.") : Amended] uint64 ActiveTunnels; [Description("Die Gesamtanzahl von Paketen, für die der Sicherheitsparameterindex (SPI) falsch war.") : Amended] uint64 BadSPIPackets; [Description("Die Gesamtanzahl von Paketen, bei denen die Entschlüsselung fehlgeschlagen ist.") : Amended] uint64 PacketsNotDecrypted; [Description("Die Gesamtanzahl von Paketen, für die Daten nicht überprüft werden konnten. ") : Amended] uint64 PacketsNotAuthenticated; [Description("Die Gesamtanzahl von Paketen mit einem gültigen Feld \"Sequenznummer\".") : Amended] uint64 PacketsWithReplayDetection; [Description("Die Anzahl von Bytes, die mit dem ESP-Protokoll gesendet wurden.") : Amended] uint64 ConfidentialBytesSent; [Description("Die Anzahl von Bytes, die mit dem ESP-Protokoll empfangen wurden.") : Amended] uint64 ConfidentialBytesReceived; [Description("Die Anzahl von Bytes, die mit dem AHA-Protokoll gesendet wurden.") : Amended] uint64 AuthenticatedBytesSent; [Description("Die Anzahl von Bytes, die mit dem AHA-Protokoll empfangen wurden.") : Amended] uint64 AuthenticatedBytesReceived; [Description("Die Anzahl von Bytes, die mit dem IPSEC-Protokoll gesendet wurden.") : Amended] uint64 TransportBytesSent; [Description("Die Anzahl von Bytes, die mit dem IPSEC-Protokoll empfangen wurden.") : Amended] uint64 TransportBytesReceived; [Description("Die Anzahl von Bytes, die mit dem IPSEC-Tunnelmodus gesendet wurden.") : Amended] uint64 TunnelBytesSent; [Description("Die Anzahl von Bytes, die mit dem IPSEC-Tunnelmodus empfangen wurden.") : Amended] uint64 TunnelBytesReceived; }; [Description("iSCSI-Verbindungsstatistik") : Amended,DisplayName("iSCSI-Verbindungen") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_ConnectionStatistics : Win32_PerfRawData { [Description("Die iSCSI-Verbindungs-ID für diese Verbindungsinstanz.") : Amended] uint16 CID; [Description("Eine nur intern verwendete generierte eindeutige Sitzungs-ID. Dieser Wert wird von der \"LoginToTarget\"-Methode zurückgegeben.") : Amended] uint64 USID; [DisplayName("Adapter-ID") : Amended,description("Eine global eindeutige ID für jede Instanz jedes Adapters. Dieser Wert wird von der \"MSiSCSI_HBAInformation\"-Klasse gemeldet.") : Amended] uint64 UniqueAdapterId; [DisplayName("Gesendete Bytes") : Amended,Description("Über diese Verbindung gesendete Anzahl von Bytes") : Amended] uint64 BytesSent; [DisplayName("Empfangene Bytes") : Amended,Description("Über diese Verbindung empfangene Anzahl von Bytes") : Amended] uint64 BytesReceived; [DisplayName("Gesendete PDUs") : Amended,Description("Über diese Verbindung gesendete Anzahl von PDUs") : Amended] uint64 PDUCommandsSent; [DisplayName("Empfangene PDUs") : Amended,Description("Über diese Verbindung empfangene Anzahl von PDUs") : Amended] uint64 PDUResponsesReceived; }; [Description("iSCSI-Sitzungsstatistik") : Amended,DisplayName("iSCSI-Sitzungen") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_SessionStatistics : Win32_PerfRawData { [Description("Eine nur intern verwendete generierte eindeutige Sitzungs-ID. Dieser Wert wird von der \"LoginToTarget\"-Methode zurückgegeben.") : Amended] uint64 USID; [DisplayName("Adapter-ID") : Amended,description("Eine global eindeutige ID für jede Instanz jedes Adapters. Dieser Wert wird von der \"MSiSCSI_HBAInformation\"-Klasse gemeldet.") : Amended] uint64 UniqueAdapterId; [DisplayName("Gesendete Bytes") : Amended,Description("Über diese Sitzung gesendete Anzahl von Bytes") : Amended] uint64 BytesSent; [DisplayName("Empfangene Bytes") : Amended,Description("Über diese Sitzung empfangene Anzahl von Bytes") : Amended] uint64 BytesReceived; [DisplayName("Gesendete PDUs") : Amended,Description("Über diese Sitzung gesendete Anzahl von PDUs") : Amended] uint64 PDUCommandsSent; [DisplayName("Empfangene PDUs") : Amended,Description("Über diese Sitzung empfangene Anzahl von PDUs") : Amended] uint64 PDUResponsesReceived; [DisplayName("Digestfehler") : Amended,Description("In dieser Sitzung aufgetretene Anzahl von Digestanzahlfehlern") : Amended] uint64 DigestErrors; [DisplayName("Verbindungstimeoutfehler") : Amended,Description("In dieser Sitzung aufgetretene Anzahl von Verbindungstimeoutfehlern") : Amended] uint64 ConnectionTimeoutErrors; [DisplayName("Formatfehler") : Amended,Description("In dieser Sitzung aufgetretene Anzahl von Formatfehlern") : Amended] uint64 FormatErrors; }; [Description("iSCSI-Initiatoranmeldungsstatistik") : Amended,DisplayName("iSCSI-Initiatoranmeldungsstatistik") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_InitiatorLoginStatistics : Win32_PerfRawData { [DisplayName("Adapter-ID") : Amended,description("Eine global eindeutige ID für jede Instanz jedes Adapters. Dieser Wert wird von der \"MSiSCSI_HBAInformation\"-Klasse gemeldet.") : Amended] uint64 UniqueAdapterId; [DisplayName("Antworten mit akzeptierter Anmeldung") : Amended,Description("Anzahl von Antworten mit akzeptierter Anmeldung") : Amended] uint32 LoginAcceptRsps; [DisplayName("Antworten mit anderen Anmeldefehlern") : Amended,Description("Anzahl von Antworten mit Anmeldefehlern") : Amended] uint32 LoginOtherFailRsps; [DisplayName("Antworten mit Anmeldeumleitung") : Amended,Description("Anzahl von Antworten mit Anmeldeumleitung") : Amended] uint32 LoginRedirectRsps; [DisplayName("Antworten mit Anmeldungsauthentifizierungsfehlern") : Amended,Description("Anzahl von Antworten mit Anmeldungsauthentifizierungsfehlern") : Amended] uint32 LoginAuthFailRsps; [DisplayName("Fehlgeschlagene Anmeldungen") : Amended,Description("Anzahl von Anmeldeabbrüchen aufgrund eines Fehlers bei der Zielauthentifizierung") : Amended] uint32 LoginAuthenticateFails; [DisplayName("Fehlgeschlagene Anmeldungsaushandlungen") : Amended,Description("Anzahl von Anmeldeabbrüchen aufgrund eines Fehlers bei der Aushandlung mit dem Ziel") : Amended] uint32 LoginNegotiateFails; [DisplayName("Normale Abmeldung") : Amended,Description("Anzahl von Abmeldebefehl-PDUs mit dem Begründungscode 0") : Amended] uint32 LogoutNormals; [DisplayName("Andere Abmeldecodes") : Amended,Description("Anzahl von Abmeldebefehl-PDUs mit einem anderen Statuscode als 0") : Amended] uint32 LogoutOtherCodes; [DisplayName("Fehlgeschlagene Anmeldungen") : Amended,Description("Das Objekt zählt die Anzahl von Anmeldefehlern von diesem lokalen Initiator.") : Amended] uint32 LoginFailures; }; [Description("iSCSI-Initiatorinstanzstatistik") : Amended,DisplayName("iSCSI-Initiatorinstanz") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_InitiatorInstanceStatistics : Win32_PerfRawData { [DisplayName("Adapter-ID") : Amended,description("Eine global eindeutige ID für jede Instanz jedes Adapters. Dieser Wert wird von der \"MSiSCSI_HBAInformation\"-Klasse gemeldet.") : Amended] uint64 UniqueAdapterId; [DisplayName("Sitzungsdigestfehler") : Amended,Description("Anzahl von Sitzungsdigestfehlern") : Amended] uint32 SessionDigestErrorCount; [DisplayName("Sitzungstimeoutfehler") : Amended,Description("Anzahl von Sitzungstimeoutfehlern") : Amended] uint32 SessionConnectionTimeoutErrorCount; [DisplayName("Sitzungsformatfehler") : Amended,Description("Anzahl von Sitzungsformatfehlern") : Amended] uint32 SessionFormatErrorCount; [DisplayName("Fehlgeschlagene Sitzungen") : Amended,Description("Anzahl fehlgeschlagener Sitzungen, die dieser Instanz angehören") : Amended] uint32 SessionFailureCount; }; [AMENDMENT, LOCALE(0x0407)] class MSiSCSI_NICPerformance : Win32_PerfRawData { [description("Über den Ethernet-Anschluss übertragene Anzahl von Bytes") : Amended] uint32 BytesTransmitted; [description("Über den Ethernet-Anschluss empfangene Anzahl von Bytes") : Amended] uint32 BytesReceived; [description("Über den Ethernet-Anschluss übertragene Anzahl von PDUs") : Amended] uint32 PDUTransmitted; [description("Über den Ethernet-Anschluss empfangene Anzahl von PDUs") : Amended] uint32 PDUReceived; }; [Description("iSCSI-Anforderungsverarbeitungszeit") : Amended,DisplayName("iSCSI-Anforderungsverarbeitungszeit") : Amended,AMENDMENT, LOCALE(0x0407)] class MSiSCSI_RequestTimeStatistics : Win32_PerfRawData { [Description("Die iSCSI-Verbindungs-ID für diese Verbindungsinstanz.") : Amended] uint16 CID; [Description("Eine nur intern verwendete generierte eindeutige Sitzungs-ID. Dieser Wert wird von der \"LoginToTarget\"-Methode zurückgegeben.") : Amended] uint64 USID; [DisplayName("Adapter-ID") : Amended,description("Eine global eindeutige ID für jede Instanz jedes Adapters. Dieser Wert wird von der \"MSiSCSI_HBAInformation\"-Klasse gemeldet.") : Amended] uint64 UniqueAdapterId; [DisplayName("Max. Anforderungsverarbeitungszeit") : Amended,Description("Maximale Zeit zum Verarbeiten einer Anforderung über diese Verbindung") : Amended] uint32 MaximumProcessingTime; [DisplayName("Durchschnittliche Anforderungsverarbeitungszeit") : Amended,Description("Durchschnittliche Zeit zum Verarbeiten einer Anforderung über diese Verbindung") : Amended] uint32 AverageProcessingTime; };