//*************************************************************************** // // // Module: iScsi Discovery api // // Purpose: // // Copyright (c) 2001 Microsoft Corporation // //*************************************************************************** #pragma autorecover #pragma namespace("\\\\.\\Root\\WMI") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\Root\\WMI\\ms_40c") [DisplayName("Adresse IP") : Amended,AMENDMENT, LOCALE(0x040c)] class ISCSI_IP_Address { [DisplayName("Format d'adresse") : Amended,description("Type d'adresse spécifié. Il peut s'agir d'un texte : une adresse DNS ou séparée par des points. Il peut aussi s'agir d'une adresse ipv4 ou ipv6 binaire") : Amended] uint32 Type; [DisplayName("Adresse IPv4") : Amended,description("Si une adresse IPV4 est spécifiée en tant que format d'adresse, alors elle contient l'adresse ip IPv4 binaire") : Amended] uint32 IpV4Address; [DisplayName("Adresse IPv6") : Amended,description("Si une adresse IPV6 est spécifiée en tant que format d'adresse, alors elle contient l'adresse ip IPv6 binaire") : Amended] uint8 IpV6Address[]; [DisplayName("Informations de flux IPV6") : Amended,description("Informations de flux IPV6") : Amended] uint32 IpV6FlowInfo; [DisplayName("Identificateur d'étendue IPV6") : Amended,description("Identificateur d'étendue IPV6") : Amended] uint32 IpV6ScopeId; [DisplayName("Adresse de texte") : Amended,description("Adresse de texte, adresse DNS ou séparée par des points") : Amended] string TextAddress; }; [description("Portail cible ISCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class ISCSI_TargetPortal { [Description("Adresse réseau") : Amended] ISCSI_IP_Address Address; [Description("Réservé") : Amended] uint32 Reserved; [Description("Numéro de socket") : Amended] uint16 Socket; }; [description("Groupe de portails cibles iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class ISCSI_TargetPortalGroup { [description("Nombre de portails dans le groupe") : Amended] uint32 PortalCount; [description("Portails cibles dans le groupe") : Amended] ISCSI_TargetPortal Portals[]; }; [AMENDMENT, LOCALE(0x040c)] class ISCSI_LoginOptions { [description("Indicateurs de bit qui spécifient les valeurs d'option de connexion") : Amended,BitValues{"HeaderDigest", "DataDigest", "MaxConnections", "DefaultTime2Wait", "DefaultTime2Retain"} : Amended] uint32 InformationSpecified; [description("Sommes de contrôle d'intégrité cyclique pouvant être négociées pour des résumés d'en-tête") : Amended] uint32 HeaderDigest; [description("Sommes de contrôle d'intégrité cyclique pouvant être négociées pour des résumés d'en-tête") : Amended] uint32 DataDigest; [Description("Nombre maximal de connexions, 0 indique qu'il n'existe aucune limite") : Amended] uint32 MaximumConnections; [Description("L'initiateur et la cible négocient le délai minimal, en secondes, d'attente avant de tenter une déconnexion explicite/implicite ou une réassignation de tâche active après l'arrêt inattendu d'une connexion ou la réinitialisation d'une connexion.") : Amended] uint32 DefaultTime2Wait; [Description(" L'initiateur et la cible négocient le délai minimal, en secondes après une attente initiale (Time2Wait), avant qu'une déconnexion explicite/implicite ou une réassignation de tâche active soit toujours possible à la suite de l'arrêt inattendu d'une connexion ou de la réinitialisation d'une connexion.") : Amended] uint32 DefaultTime2Retain; [Description("Indicateurs qui affectent la manière dont la connexion est établie") : Amended] uint32 LoginFlags; [Description("Méthode d'authentification spécifiée pour la connexion") : Amended,Values{"Aucune authentification", "CHAP", "CHAP mutuel"} : Amended] uint32 AuthType; }; [description("Cette classe décrit un mappage depuis un LUN de système d'exploitation vers un LUN de périphérique cible") : Amended,AMENDMENT, LOCALE(0x040c)] class ISCSI_LUNList { [description("LUN cible") : Amended] uint64 TargetLUN; [description("La cible du numéro de bus OS SCSI est mappée à") : Amended] uint32 OSLUN; [description("Réservé") : Amended] uint32 Reserved; }; [description("Cette classe décrit un mappage depuis un LUN cible vers un LUN de pilote de port Windows") : Amended,AMENDMENT, LOCALE(0x040c)] class ISCSI_TargetMapping { [description("Numéro de bus Scsi de système d'exploitation auquel la cible est mappée. S'il s'agit de 0xffffffff, alors n'importe quelle valeur peut être sélectionnée par le miniport.") : Amended] uint32 OSBus; [description("Numéro cible Scsi de système d'exploitation auquel la cible est mappée. S'il s'agit de 0xffffffff, alors n'importe quelle valeur peut être sélectionnée par le miniport.") : Amended] uint32 OSTarget; [Description("ID de session unique pour le mappage cible") : Amended] uint64 UniqueSessionId; [description("Nombre de LUN mappés pour cette cible") : Amended] uint32 LUNCount; [description("Nom de la cible") : Amended] string TargetName; [Description("TRUE si la session a été créée à partir d'une connexion persistante") : Amended] boolean FromPersistentLogin; [description("Réservé") : Amended] uint64 Reserved; [description("Liste de LUN mappés pour cette cible") : Amended] ISCSI_LUNList LUNList[]; }; [Description("Statistiques IPSEC de mode principal HBA iSCSI") : Amended,DisplayName("Statistiques IPSEC de mode principal HBA iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_MMIPSECStats : Win32_PerfRawData { [Description("Une acquisition est une demande effectuée par le pilote IPSEC afin qu'IKE effectue une tâche. La statistique d'acquisition active inclut la demande non traitée, ainsi que le nombre de demandes placées en file d'attente. En général, le nombre d'acquisitions actives correspond à 1. En cas de charge importante, le nombre d'acquisitions actives est 1 ainsi que le nombre de demandes placées en file d'attente pas IKE en vue d'un traitement.") : Amended] uint64 ActiveAcquire; [Description("Nombre de messages IKE reçus et placés en file d'attente pour le traitement.") : Amended] uint64 ActiveReceive; [Description("Nombre d'échecs d'une acquisition.") : Amended] uint64 AcquireFailures; [Description("Nombre d'échec de la pile TCP/IP lors de la réception de messages IKE.") : Amended] uint64 ReceiveFailures; [Description("Nombre d'échec de la pile TCP/IP lors de l'envoi de messages IKE.") : Amended] uint64 SendFailures; [Description("Nombre d'entrées dans le segment de mémoire d'acquisition, qui stocke les acquisitions actives. Ce nombre augmente lors d'une charge importante, puis décroît graduellement avec le temps, au fur et à mesure que le segment de mémoire d'acquisition s'efface.") : Amended] uint64 AcquireHeapSize; [Description("Nombre d'entrées dans les tampons de réception IKE pour les messages IKE entrants.") : Amended] uint64 ReceiveHeapSize; [Description("Nombre total d'échecs de négociation survenus pendant la négociation entre le mode principal (également appelé Phase I) ou le mode rapide (aussi appelé Phase II).") : Amended] uint64 NegotiationFailures; [Description("Nombre total d'échecs d'authentification d'identité (Kerberos, certificat, et clé prépartagée) survenus au cours d'une négociation de mode principal.") : Amended] uint64 AuthenticationFailures; [Description("Un cookie est une valeur contenue dans un message IKE reçu. Il est utilisé par IKE pour déterminer l'état d'un mode principal actif. Si aucune correspondance ne peut être établie entre un cookie contenu dans un message IKE reçu et un mode principal actif, ce cookie n'est pas valide.") : Amended] uint64 InvalidCookiesReceived; [Description("Nombre total de demandes envoyées par IKE pour obtenir un index des paramètres de sécurité (SPI) unique.") : Amended] uint64 TotalGetSPI; [Description("Nombre d'associations de sécurité en mode rapide sortantes ajoutées par IKE ") : Amended] uint64 KeyAdditions; [Description("Nombre d'associations de sécurité en mode rapide entrantes ajoutées par IKE ") : Amended] uint64 KeyUpdates; [Description("Nombre total de demandes envoyées par IKE pour obtenir un index des paramètres de sécurité unique ayant échoué.") : Amended] uint64 GetSPIFailures; [Description("Nombre d'associations de sécurité en mode rapide sortantes envoyées par IKE ayant échoué") : Amended] uint64 KeyAdditionFailures; [Description("Nombre d'associations de sécurité en mode rapide entrantes ajoutées par IKE ") : Amended] uint64 KeyUpdateFailures; [Description("Nombre d'entrées d'état de mode rapide.") : Amended] uint64 ConnectionListSize; [Description("Nombre total d'associations de sécurité dont la création a réussi au cours de négociations en mode principal.") : Amended] uint64 OakleyMainMode; [Description("Nombre total d'associations de sécurité dont la création a réussi au cours de négociations en mode rapide") : Amended] uint64 OakleyQuickMode; [Description("Nombre de messages IKE reçus non valides, y compris les messages IKE avec des champs d'en-tête non valides, des longueurs de charge utile incorrectes et des valeurs incorrectes pour le cookie répondeur (alors qu'il devrait être défini avec la valeur 0). ") : Amended] uint64 InvalidPackets; [Description("Nombre total des négociations ayant entraîné l'utilisation de texte clair (également appelée associations de sécurité logicielle). Cela reflète généralement le nombre d'associations formées avec des ordinateurs qui ne répondaient pas aux tentatives de négociation en mode principal. Cela peut inclure les ordinateurs prenant en charge la sécurité non IPSEC et les ordinateurs qui la prennent en charge mais ne possèdent pas de stratégie IPSEC pour négocier la sécurité avec cet homologue IPSEC.") : Amended] uint64 SoftAssociations; }; [Description("Statistiques IPSEC de mode rapide HBA iSCSI") : Amended,DisplayName("Statistiques IPSEC de mode rapide HBA iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_QMIPSECStats : Win32_PerfRawData { [Description("Nombre d'associations de sécurité IPSEC actives") : Amended] uint64 ActiveSA; [Description("Nombre d'opérations de clé IPSEC en cours") : Amended] uint64 PendingKeyOperations; [Description("Nombre total de négociations d'association de sécurité IPSEC réussies") : Amended] uint64 KeyAdditions; [Description("Nombre total de suppressions de clé d'association de sécurité IPSEC") : Amended] uint64 KeyDeletions; [Description("Nombre d'opérations de création de nouvelle clé pour les associations de sécurité IPSEC.") : Amended] uint64 ReKeys; [Description("Le nombre de tunnels IPSec actifs.") : Amended] uint64 ActiveTunnels; [Description("Nombre total de paquets pour lesquels l'index des paramètres de sécurité (SPI) était incorrect.") : Amended] uint64 BadSPIPackets; [Description("Nombre total de paquets dont le déchiffrement a échoué.") : Amended] uint64 PacketsNotDecrypted; [Description("Nombre total de paquets pour lesquels les données n'ont pu être vérifiées. ") : Amended] uint64 PacketsNotAuthenticated; [Description("Nombre total de paquets qui contenaient un champ Numéro de séquence valide.") : Amended] uint64 PacketsWithReplayDetection; [Description("Nombre d'octets envoyés à l'aide du protocole ESP.") : Amended] uint64 ConfidentialBytesSent; [Description("Nombre d'octets reçus à l'aide du protocole ESP.") : Amended] uint64 ConfidentialBytesReceived; [Description("Nombre d'octets envoyés à l'aide du protocole AH.") : Amended] uint64 AuthenticatedBytesSent; [Description("Nombre d'octets reçus à l'aide du protocole AH.") : Amended] uint64 AuthenticatedBytesReceived; [Description("Nombre d'octets envoyés à l'aide du protocole IPSEC.") : Amended] uint64 TransportBytesSent; [Description("Nombre d'octets reçus à l'aide du protocole IPSEC.") : Amended] uint64 TransportBytesReceived; [Description("Nombre d'octets envoyés à l'aide du mode de tunnel IPSEC.") : Amended] uint64 TunnelBytesSent; [Description("Nombre d'octets reçus à l'aide du mode de tunnel IPSEC.") : Amended] uint64 TunnelBytesReceived; }; [Description("Statistiques de connexion iSCSI") : Amended,DisplayName("Connexions iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_ConnectionStatistics : Win32_PerfRawData { [Description("ID de connexion iSCSI pour cette instance de connexion.") : Amended] uint16 CID; [Description("ID de session généré de manière unique et en interne uniquement. Il s'agit de la valeur renvoyée par la méthode LoginToTarget.") : Amended] uint64 USID; [DisplayName("Id de carte") : Amended,description("Id généralement unique à chaque instance de chaque carte. Il s'agit de la valeur renvoyée par la classe MSiSCSI_HBAInformation.") : Amended] uint64 UniqueAdapterId; [DisplayName("Octets envoyés") : Amended,Description("Nombre de # d'octets envoyés via cette connexion") : Amended] uint64 BytesSent; [DisplayName("Octets reçus") : Amended,Description("Nombre de # d'octets reçus via cette connexion") : Amended] uint64 BytesReceived; [DisplayName("PDU envoyés") : Amended,Description("Nombre de # de PDU envoyés via cette connexion") : Amended] uint64 PDUCommandsSent; [DisplayName("PDU reçus") : Amended,Description("Nombre de # de PDU reçus via cette connexion") : Amended] uint64 PDUResponsesReceived; }; [Description("Statistiques de session iSCSI") : Amended,DisplayName("Sessions iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_SessionStatistics : Win32_PerfRawData { [Description("ID de session généré de manière unique et en interne uniquement. Il s'agit de la valeur renvoyée par la méthode LoginToTarget.") : Amended] uint64 USID; [DisplayName("Id de carte") : Amended,description("Id généralement unique à chaque instance de chaque carte. Il s'agit de la valeur renvoyée par la classe MSiSCSI_HBAInformation.") : Amended] uint64 UniqueAdapterId; [DisplayName("Octets envoyés") : Amended,Description("Nombre d'octets envoyés via cette session") : Amended] uint64 BytesSent; [DisplayName("Octets reçus") : Amended,Description("Nombre d'octets reçus via cette session") : Amended] uint64 BytesReceived; [DisplayName("PDU envoyés") : Amended,Description("Nombre de PDU envoyés via cette session") : Amended] uint64 PDUCommandsSent; [DisplayName("PDU reçus") : Amended,Description("Nombre de PDU reçus via cette session") : Amended] uint64 PDUResponsesReceived; [DisplayName("Erreurs de résumé") : Amended,Description("Décompte du nombre d'erreurs de résumé survenues pendant cette session") : Amended] uint64 DigestErrors; [DisplayName("Erreurs de délai de connexion (ConnectionTimeout)") : Amended,Description("Décompte du nombre d'erreurs de délai de connexion (ConnectionTimeout) survenues pendant cette session") : Amended] uint64 ConnectionTimeoutErrors; [DisplayName("Erreurs de format") : Amended,Description("Décompte du nombre d'erreurs de format survenues pendant cette session") : Amended] uint64 FormatErrors; }; [Description("Statistiques de connexion d'initiateur iSCSI") : Amended,DisplayName("Statistiques de connexion d'initiateur iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_InitiatorLoginStatistics : Win32_PerfRawData { [DisplayName("Id de carte") : Amended,description("Id généralement unique à chaque instance de chaque carte. Il s'agit de la valeur renvoyée par la classe MSiSCSI_HBAInformation.") : Amended] uint64 UniqueAdapterId; [DisplayName("Réponses d'acceptation de connexion") : Amended,Description("Nombre de réponses d'acceptation de connexion") : Amended] uint32 LoginAcceptRsps; [DisplayName("Autres réponses d'échec de connexion") : Amended,Description("Nombre d'autres réponses d'échec de connexion") : Amended] uint32 LoginOtherFailRsps; [DisplayName("Réponses de redirection de connexion") : Amended,Description("Nombre de réponses de redirection de connexion") : Amended] uint32 LoginRedirectRsps; [DisplayName("Réponses d'échec d'authentification de connexion") : Amended,Description("Nombre de réponses d'échec d'authentification de connexion") : Amended] uint32 LoginAuthFailRsps; [DisplayName("Échecs de connexion") : Amended,Description("Décompte du nombre d'abandons d'une connexion en raison d'un échec d'authentification cible") : Amended] uint32 LoginAuthenticateFails; [DisplayName("Échec de négociation de connexion") : Amended,Description("Décompte du nombre d'échecs de connexion en raison d'un échec de la négociation avec la cible") : Amended] uint32 LoginNegotiateFails; [DisplayName("Déconnexion normale") : Amended,Description("Nombre de PDU de commande Déconnecter avec un code de raison 0") : Amended] uint32 LogoutNormals; [DisplayName("Autres codes de déconnexion") : Amended,Description("Nombre de PDU de commande Déconnecter avec un code d'état différent de 0") : Amended] uint32 LogoutOtherCodes; [DisplayName("Connexions ayant échoué") : Amended,Description("L'objet compte le nombre de fois où une tentative de connexion à partir de cet initiateur local a échoué") : Amended] uint32 LoginFailures; }; [Description("Statistiques d'instance d'initiateur iSCSI") : Amended,DisplayName("Instance d'initiateur iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_InitiatorInstanceStatistics : Win32_PerfRawData { [DisplayName("Id de carte") : Amended,description("Id généralement unique à chaque instance de chaque carte. Il s'agit de la valeur renvoyée par la classe MSiSCSI_HBAInformation.") : Amended] uint64 UniqueAdapterId; [DisplayName("Erreurs de résumé de session") : Amended,Description("Nombre d'erreurs de résumé de session") : Amended] uint32 SessionDigestErrorCount; [DisplayName("Erreurs de délai de connexion de session") : Amended,Description("Nombre d'erreurs de délai de connexion de session") : Amended] uint32 SessionConnectionTimeoutErrorCount; [DisplayName("Erreurs de format de session") : Amended,Description("Nombre d'erreurs de format de session") : Amended] uint32 SessionFormatErrorCount; [DisplayName("Échec des sessions") : Amended,Description("Nombre d'échecs de session appartenant à cette instance") : Amended] uint32 SessionFailureCount; }; [AMENDMENT, LOCALE(0x040c)] class MSiSCSI_NICPerformance : Win32_PerfRawData { [description("Nombre d'octets transmis via un port Ethernet") : Amended] uint32 BytesTransmitted; [description("Nombre d'octets reçus via un port Ethernet") : Amended] uint32 BytesReceived; [description("Nombre de PDU transmis via un port Ethernet") : Amended] uint32 PDUTransmitted; [description("Nombre de PDU reçus via un port Ethernet") : Amended] uint32 PDUReceived; }; [Description("Délai de traitement de requête iSCSI") : Amended,DisplayName("Délai de traitement de requête iSCSI") : Amended,AMENDMENT, LOCALE(0x040c)] class MSiSCSI_RequestTimeStatistics : Win32_PerfRawData { [Description("ID de connexion iSCSI pour cette instance de connexion.") : Amended] uint16 CID; [Description("ID de session généré de manière unique et en interne uniquement. Il s'agit de la valeur renvoyée par la méthode LoginToTarget.") : Amended] uint64 USID; [DisplayName("Id de carte") : Amended,description("Id généralement unique à chaque instance de chaque carte. Il s'agit de la valeur renvoyée par la classe MSiSCSI_HBAInformation.") : Amended] uint64 UniqueAdapterId; [DisplayName("Délai maximal de traitement de requête") : Amended,Description("Délai maximal pour traiter une requête via cette connexion") : Amended] uint32 MaximumProcessingTime; [DisplayName("Délai moyen de traitement de requête") : Amended,Description("Délai moyen pour traiter une requête via cette connexion") : Amended] uint32 AverageProcessingTime; };