\" pour les paramètres de l’utilisateur par défaut.\nExemple : JDupont.") : Amended ToSubclass] string UserName;
[Description("La propriété VariableValue contient la variable de substitution d’une variable d’environnement Win32. Des informations telles que le répertoire des fichiers système peuvent changer d’un ordinateur à un autre. Le système d’exploitation utilise donc des variables de substitution.\nExemple : %SystemRoot%.") : Amended ToSubclass] string VariableValue;
};
[Description("La classe Win32_IRQResource représente un numéro d’interruption (IRQ) sur un ordinateur Win32. Une requête d’interruption est un signal envoyé au processeur CPU par un périphérique ou un programme pour des événements dont la position dans le temps est critique. Les IRQ peuvent être d’origine matérielle ou logicielle.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_IRQResource : CIM_IRQ
{
[Description("La propriété Vector indique le vecteur de la ressource IRQ Win32. Un vecteur contient l’adresse mémoire de la fonction qui sera exécutée dès que le processeur reconnaît la demande d’interruption.") : Amended ToSubclass] uint32 Vector;
[Description("La propriété Hardware indique si l’interruption est d’origine matérielle ou logicielle. Une IRQ matérielle constitue une câblage physique du périphérique à la puce du contrôleur d’interruptions programmable (PIC) grâce auquel le processeur peut être averti d’événements dont la position dans le temps est critique. Certaines lignes IRQ sont réservées pour des périphériques standard tels que le clavier, les lecteurs de disquettes ou l’horloge du système. Une interruption logicielle permet aux applications d’attirer l’attention du processeur.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que l’interruption est d’origine matérielle.") : Amended ToSubclass] boolean Hardware;
};
[Description("La classe Win32_LoadOrderGroup représente un groupe de services du système qui définissent des dépendances d’exécution. Les services doivent être initiés dans l’ordre spécifié par le groupe d’ordre de chargement puisque les services sont dépendants les uns des autres. Ces services dépendants nécessitent la présence des services antécédents pour pouvoir fonctionner correctement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LoadOrderGroup : CIM_LogicalElement
{
[Description("La propriété GroupOrder indique la séquence dans laquelle ce groupe de services sera chargé dans le système d’exploitation.\nExemple : 2") : Amended ToSubclass] uint32 GroupOrder;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name indique le nom du groupe d’ordre de chargement.\nExemple : disque principal") : Amended ToSubclass] string Name;
[Description("La propriété DriverEnabled indique si ce groupe d’ordre de chargement peut inclure les pilotes en même temps que les services du système.\nValeurs : VRAI ou FAUX. Si la valeur est égale à VRAI, le groupe d’ordre de chargement peut inclure les pilotes.") : Amended ToSubclass] boolean DriverEnabled;
};
[Description("La classe Win32_LoadOrderGroupServiceMembers représente une association entre un groupe d’ordre de chargement et un service de base. Remarque : les objets Win32_SystemDriver sont membres de ce groupe d’ordre de chargement. Tous les services ne sont pas membres de groupes, et tous les groupes ne contiennent pas des services.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LoadOrderGroupServiceMembers : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’élément Win32_LoadOrderGroup contenant les propriétés de groupe d’ordre de chargement associées au service de base.") : Amended ToSubclass] Win32_LoadOrderGroup Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente l’élément Win32_BaseService qui contient le service de base qui est membre d’un groupe d’ordre de chargement") : Amended ToSubclass] Win32_BaseService Ref PartComponent;
};
[Description("La classe Win32_LoadOrderGroupServiceDependencies représente une association entre un service de base et un groupe d’ordre de chargement dont dépend le service pour démarrer.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LoadOrderGroupServiceDependencies : CIM_Dependency
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le groupe Win32_LoadOrderGroup contenant les propriétés du groupe d’ordre de chargement qui doit démarrer avant que le service de base dépendant de cette classe puisse démarrer.") : Amended ToSubclass] Win32_LoadOrderGroup Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le service Win32_BaseService contenant les propriétés du service de base qui dépend du groupe d’ordre de chargement afin de démarrer.") : Amended ToSubclass] Win32_BaseService Ref Dependent;
};
[Description("La classe Win32_LogicalDiskRootDirectory représente une association entre un disque logique et sa structure de répertoires.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogicalDiskRootDirectory : CIM_Component
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente les propriétés d’un disque logique dans l’association Win32_LogicalDiskRootDirectory.") : Amended ToSubclass] Win32_LogicalDisk Ref GroupComponent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent les propriétés d’une structure de répertoires de fichiers dans l’association Win32_LogicalDiskRootDirectory.") : Amended ToSubclass] Win32_Directory Ref PartComponent;
};
[Description("La classe Win32_OperatingSystem représente un système d’exploitation installé sur un ordinateur Win32. Tout système d’exploitation qui peut être installé sur un système Win32 est un descendant (ou membre) de cette classe\nExemple : Microsoft Windows 95.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OperatingSystem : CIM_OperatingSystem
{
[Description("La propriété BootDevice indique le nom du lecteur de disque à partir duquel le système Win32 d’exploitation démarre. \nExemple : \\\\Device\\Harddisk0.") : Amended ToSubclass] string BootDevice;
[Description("La propriété MUILanguages indique les langues MUI installées sur le système. \n Exemple : en-us.") : Amended ToSubclass] string MUILanguages[];
[Description("La propriété BuildNumber indique le numéro de publication du système d’exploitation. Il peut être utilisé pour obtenir une information de version plus précise que les numéros de la version du produit publié\nExemple : 1381") : Amended ToSubclass] string BuildNumber;
[Description("La propriété OSArchitecture indique l’architecture du système d’exploitation. Exemple : 32 bits, Intel 64 bits, AMD 64 bits. ") : Amended ToSubclass] string OSArchitecture;
[Description("La propriété BuildType indique le type de version utilisé pour le système d’exploitation. Par exemple, la version commerciale et la version de débogage.") : Amended ToSubclass] string BuildType;
[Description("La propriété CodeSet indique la valeur de page de code utilisée par le système d’exploitation. Une page de code contient une table de caractères utilisée par le système d’exploitation pour traduire les chaînes pour différentes langues. L'Institut American National Standards Institute (ANSI) liste les valeurs qui représentent les pages de codes définies. Si le système d’exploitation n’utilise pas une page de code ANSI, ce membre sera défini à 0. La chaîne CodeSet peut utiliser jusqu’à six caractères pour définir la valeur de la page de code.\nExemple : 1255.") : Amended ToSubclass] string CodeSet;
[Description("La propriété CountryCode indique le code pour le pays/région utilisé par le système d’exploitation. Des valeurs sont basés sur les préfixes de numérotation téléphonique internationales (également référencé en tant que codes de pays/région IBM). La chaîne CountryCode peut utiliser jusqu’à six caractères pour définir la valeur du code de pays/région.\nExemple : 1 pour les États-Unis)") : Amended ToSubclass] string CountryCode;
[Description("La propriété CSDVersion contient une chaîne terminée par un caractère nul, qui indique le dernier Service Pack installé sur le ordinateur. Si aucun Service Pack n’est installé, la chaîne est nulle. Pour les ordinateurs exécutant Windows 95, cette propriété contient une chaîne terminée par un caractère nul qui fournit des informations supplémentaires arbitraires à propos du système d’exploitation.\nExemple : Service Pack 3.") : Amended ToSubclass] string CSDVersion;
[Description("Si la valeur est vraie, ceci indique que le matériel prend en charge la technologie DEP (Prévention d’exécution des données) de Windows. La prévention d’exécution des données marque tous les emplacements mémoire avec l’attribut non exécutable, sauf si l’emplacement mémoire contient explicitement du code exécutable. Ceci permet de réduire certains risques de sécurité liés aux saturations de mémoires tampon. Si la prévention d’exécution des données est disponible, les applications 64 bits sont automatiquement protégées. Utilisez les propriétés DataExecutionPrevention_ pour déterminer si la prévention est activée pour les applications et les pilotes 32 bits ") : Amended ToSubclass] boolean DataExecutionPrevention_Available;
[Description("Si la valeur est vraie, ce paramètre indique que les applications 32 bits s’exécutent avec la prévention appliquée. (faux si DataExecutionPrevention_Available est défini à false)") : Amended ToSubclass] boolean DataExecutionPrevention_32BitApplications;
[Description("Si la valeur est vraie, ceci indique que les pilotes s’exécutent avec la prévention d’exécution des données appliquée. (faux si DataExecutionPrevention_Available est défini à false)") : Amended ToSubclass] boolean DataExecutionPrevention_Drivers;
[Description("La valeur de DataExecutionPrevention_SupportPolicy indique que l’un des 4 paramètres DEP est appliqué. Chaque paramètre varie en fonction de l’application de DEP aux programmes 32 bits. Notez que la prévention d’exécution des données s’applique toujours au noyau exécutif de Windows. La valeur AlwaysOn (non disponible dans l’interface utilisateur) indique que DEP est activé pour toutes les applications 32 bits sur l’ordinateur, sans exceptions. OptOut indique que DEP est activé par défaut pour toutes les applications 32 bits et qu’un utilisateur ou administrateur doit explicitement supprimer la prise en charge pour une application 32 bits en l’ajoutant à une liste d’exceptions. OptIn indique que DEP est activé pour un nombre limité de binaires, le noyau, et tous les services Windows, mais est désactivé par défaut pour toutes les applications 32 bits. Un utilisateur ou un administrateur doit explicitement choisir la valeur AlwaysOn (non disponible dans l’interface utilisateur) ou OptOut pour que la prévention DEP puisse être activée aux applications 32 bits. AlwaysOff (non disponible dans l’interface utilisateur) indique que la prévention DEP est désactivée pour toutes les applications 32 bits de l’ordinateur. ") : Amended ToSubclass,Values{"Always Off", "Always On", "Opt In", "Opt Out"} : Amended ToSubclass] uint8 DataExecutionPrevention_SupportPolicy;
[Description("La propriété Debug indique si le système d’exploitation est une version de débogage. Les versions de débogage fournissent une vérification d’erreur, une vérification d’argument, et le code de débogage système. Du code supplémentaire dans un binaire de débogage génère un message d’erreur du débogueur du noyau et accède au débogueur. Cela permet de déterminer immédiatement la cause et l’emplacement de l’erreur. Les performances sont diminuées dans la version de débogage en raison du code supplémentaires qui est exécuté.\nValeurs : TRUE ou FALSE, Une valeur de TRUE indique que la version de débogage de User.exe est installé.") : Amended ToSubclass] boolean Debug;
[Description("La propriété ForegroundApplicationBoost indique l’augmentation de priorité donnée à l’application en premier plan. Sur les ordinateurs exécutant Windows NT 4.0 et Windows 2000, l’augmentation est implémentée en donnant à une application plus de tranches de durée d’exécution (longueurs de quantum). Une valeur ForegroundApplicationBoost de 0 indique que le système augmente la longueur de quantum de 6 ; si elle est égale à 1, alors l’augmentation est de 12 ; et si elle est égale à 2, l’augmentation est de 18. Sur Windows NT version 3.51 et précédentes, l’augmentation d’application est implémentée en augmentant la priorité de planification. Pour ces systèmes, la priorité de planification est augmentée de la valeur de cette propriété. La valeur par défaut est 2.") : Amended ToSubclass,Values{"Aucun", "Minimum", "Maximum"} : Amended ToSubclass] uint8 ForegroundApplicationBoost;
[Description("La propriété Locale indique l’identificateur de langue utilisé par le système d’exploitation. Un identificateur de langue est une abréviation numérique internationale standard pour un pays ou une région. Chaque langue a un identificateur de langue unique (LANGID), une valeur 16 bits qui consiste en un identificateur de langue principal et un identificateur de langue secondaire.") : Amended ToSubclass] string Locale;
[Description("La propriété Manufacturer indique le nom de l’éditeur du système d’exploitation. Pour les système Win32, cette valeur sera Microsoft Corporation.") : Amended ToSubclass] string Manufacturer;
[Description("La propriété Organization indique le nom de la société de l’utilisateur enregistré (du système d’exploitation).\nExemple : Microsoft Corporation.") : Amended ToSubclass] string Organization;
[Description("La propriété OSLanguage indique la version de langue du système d’exploitation qui est installée.\nExemple : 0x100C (Français, Suisse)") : Amended ToSubclass] uint32 OSLanguage;
[Description("La propriété OSProductSuite identifie les programmes supplémentaires du système d’exploitation qui ont été installés et sont sous licence.") : Amended ToSubclass,BitValues{"Small Business", "Entreprise", "BackOffice", "Serveur de communication", "Terminal Server", "Small Business (restreint)", "Embedded NT", "Data Center"} : Amended ToSubclass] uint32 OSProductSuite;
[Description("La propriété OperatingSystemSKU identifie le SKU du système d’exploitation.") : Amended ToSubclass,Values{"Non défini", "Édition Intégrale", "Édition Familiale Basique", "Édition Familiale Premium", "Entreprise", "Édition Familiale Basique N", "Professionnel", "Standard Server Edition", "Datacenter Server Edition", "Small Business Server Edition", "Enterprise Server Edition", "Starter Edition", "Datacenter Server Core Edition", "Standard Server Core Edition", "Enterprise Server Core Edition", "Enterprise Server IA64 Edition", "Professionnel N", "Web Server Edition", "Cluster Server Edition", "Édition Serveur personnel", "Storage Express Server Edition", "Storage Standard Server Edition", "Storage Workgroup Server Edition", "Storage Enterprise Server Edition", "Server For Small Business Edition", "Small Business Server Premium Edition"} : Amended ToSubclass] uint32 OperatingSystemSKU;
[Description("La propriété PlusProductID contient le numéro d’identification du produit pour le logiciel Windows Plus! d’amélioration du système d’exploitation (si installé).") : Amended ToSubclass] string PlusProductID;
[Description("La propriété PlusVersionNumber contient le numéro de version pour le logiciel Windows Plus! d’amélioration du système d’exploitation (si installé).") : Amended ToSubclass] string PlusVersionNumber;
[Description("La propriété Primary détermine s’il s’agit du système d’exploitation principal.\nValeurs : TRUE ou FALSE. Une valeur de TRUE indique qu’il s’agit du système d’exploitation principal.") : Amended ToSubclass] boolean Primary;
[Description("La propriété RegisteredUser indique le nom du utilisateur enregistré du système d’exploitation.\nExemple : Mireille Duchamp") : Amended ToSubclass] string RegisteredUser;
[Description("La propriété SerialNumber indique le numéro de série de produit du système d’exploitation.\nExemple : 10497-OEM-0031416-71674.") : Amended ToSubclass] string SerialNumber;
[Description("La propriété ServicePackMajorVersion indique le numéro de version majeur du Service Pack installé sur l’ordinateur. Si aucun Service Pack n’a été installé, la valeur est zéro. ServicePackMajorVersion est valide pour les ordinateurs exécutant Windows 2000 et versions ultérieures (nul sinon).") : Amended ToSubclass] uint16 ServicePackMajorVersion;
[Description("La propriété ServicePackMinorVersion indique le numéro de version mineur du Service Pack installé sur l’ordinateur. Si aucun Service Pack n’a été installé, la valeur est zéro. ServicePackMinorVersion est valide pour les ordinateurs exécutant Windows 2000 et versions ultérieures (nul sinon).") : Amended ToSubclass] uint16 ServicePackMinorVersion;
[Description("La propriété SystemDevice indique la partition du disque physique sur lequel le système d’exploitation est installé.") : Amended ToSubclass] string SystemDevice;
[Description("La propriété SystemDirectory indique le répertoire système du système d’exploitation.\nExemple : C:\\WINDOWS\\SYSTEM32") : Amended ToSubclass] string SystemDirectory;
[Description("La propriété SystemDrive contient la lettre du lecteur où le système d’exploitation réside.\nPar exemple : C :") : Amended ToSubclass] string SystemDrive;
[Description("La propriété Version indique la numéro de version du système d’exploitation.\nExemple : 4.0") : Amended ToSubclass] string Version;
[Description("La propriété WindowsDirectory indique le répertoire Windows du système d’exploitation.\nExemple : C:\\WINDOWS") : Amended ToSubclass] string WindowsDirectory;
[Description("La propriété Description fournit une description du système d’exploitation Windows. Certaines interfaces utilisateur (celles qui permettent la modification de cette description) limitent sa longueur à 48 caractères.") : Amended ToSubclass] string Description;
[Description("La propriété EncryptionLevel spécifie si le niveau de chiffrement pour des transactions sécurisées est de 40 bits, 128 bits, ou n bits.") : Amended ToSubclass,Values{"40 bits", "128 bits", "n bits"} : Amended ToSubclass] uint32 EncryptionLevel;
[Description("La propriété LargeSystemCache indique s’il faut optimiser la mémoire pour les applications (valeur=0) ou pour les performances système (valeur=1).") : Amended ToSubclass,Values{"Optimiser pour les applications", "Optimiser pour les performances système"} : Amended ToSubclass] uint32 LargeSystemCache;
[Description("La propriété SuiteMask indique un jeu d’indicateurs de bit qui identifie les suites de produits disponibles sur le système. Ce membre peut être une des combinaisons des valeurs suivantes : \n0 - Windows Server 2003, Small Business Edition \n1 - Windows Server 2003, Enterprise Edition \n2 - Windows Server 2003, Backoffice Edition \n3 - Windows Server 2003, Communications Edition \n4 - Microsoft Terminal Services \n5 - Windows Server 2003, Small Business restreint \n6 - Windows XP Embedded \n7 - Windows Server 2003, Datacenter Edition \n8 - Utilisateur unique \n9 - Windows XP Édition familiale \n10 - Windows Server 2003, Web Edition") : Amended ToSubclass,BitValues{"Windows Server 2003, Small Business Edition", "Windows Server 2003, Enterprise Edition", "Windows Server 2003, Backoffice Edition", "Windows Server 2003, Communications Edition", "Services Terminal Server Microsoft", "Windows Server 2003, Small Business Server restreint", "Windows XP Embedded", "Windows Server 2003, Datacenter Edition", "Utilisateur unique", "Windows XP Édition familiale", "Windows Server 2003, Web Edition"} : Amended ToSubclass] uint32 SuiteMask;
[Description("La propriété ProductType donne des informations additionnelles concernant le système. Ce membre peut être une des valeurs suivantes : \n1 - Station de travail \n2 - Contrôleur de domaine \n3 - Serveur") : Amended ToSubclass,Values{"Station de travail", "Contrôleur de domaine", "Serveur"} : Amended ToSubclass] uint32 ProductType;
[Description("La propriété PortableOperatingSystem indique si le système d’exploitation démarre à partir d’un dispositif de stockage connecté localement et pris en charge.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le système d’exploitation a démarré à partir d’un dispositif de stockage connecté localement et pris en charge.\n") : Amended ToSubclass] boolean PortableOperatingSystem;
[Description("La méthode Reboot éteint l’ordinateur, puis le redémarre. Sur les ordinateurs exécutant Windows NT ou 2000, le processus appelant doit avoir le privilège SE_SHUTDOWN_NAME. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - Opération réussie. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 Reboot();
[Description("La méthode Shutdown décharge les programmes et les DLL pour que l’ordinateur puisse être éteint sans risques. Le contenu des mémoires tampons de fichiers est écrit sur disque et tous les processus en service sont arrêtés. Sur les ordinateurs exécutant Windows NT ou 2000, le processus appelant doit avoir le privilège SE_SHUTDOWN_NAME. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - Opération réussie. . \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 Shutdown();
[Description("La méthode Win32Shutdown propose l’intégralité des options d’extinction prises en charge par les systèmes d’exploitation Win32. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - Opération réussie. . \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 Win32Shutdown([in : ToSubclass,Description("Le paramètre Flags contient un jeu de indicateurs pour arrêter l’ordinateur. Définissez ce paramètre à 0 pour fermer la session.") : Amended ToSubclass,BitValues{"Arrêter", "Redémarrer", "Forcer", "Mettre hors tension", "Forcer si l’ordinateur ne répond pas"} : Amended ToSubclass] sint32 Flags,[in : ToSubclass,Description("Le paramètre Reserved permet d’étendre Win32Shutdown. Actuellement, le paramètre Reserved est ignoré.") : Amended ToSubclass] sint32 Reserved);
[Description("La méthode Win32ShutdownTracker propose l’intégralité des options d’arrêt prises en charge par les systèmes d’exploitation Win32.\n Les commentaires, la cause de l’arrêt et le délai peuvent être spécifiés, ce qui n’est le cas dans la méthode Win32Shutdown. La méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération réussie.\nAutre - Pour toute valeur entière non répertoriée ci-dessus, reportez-vous à la documentation sur les codes d’erreur Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 Win32ShutdownTracker([in : ToSubclass,Description("Le paramètre Timeout correspond au temps en secondes avant l’arrêt. La valeur par défaut est 0.") : Amended ToSubclass] uint32 Timeout,[in : ToSubclass,Description("Le paramètre Comment spécifie un message qui sera affiché dans la boîte de dialogue d’arrêt et stocké en tant que commentaire dans le journal des événements.") : Amended ToSubclass] string Comment,[in : ToSubclass,Description("Le paramètre ReasonCode indique la raison pour laquelle l’arrêt a été initié.") : Amended ToSubclass] uint32 ReasonCode,[in : ToSubclass,Description("Le paramètre Flags contient un jeu de indicateurs pour arrêter l’ordinateur. Définissez ce paramètre à 0 pour fermer la session.") : Amended ToSubclass,BitValues{"Arrêter", "Redémarrer", "Forcer", "Mettre hors tension", "Forcer si l’ordinateur ne répond pas"} : Amended ToSubclass] sint32 Flags);
[Description("La méthode SetDateTime règle l’heure système sur l’ordinateur. Sur les ordinateurs exécutant Windows NT ou 2000, le processus appelant doit avoir le privilège SE_ SYSTEMTIME_NAME. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - Opération réussie. . \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 SetDateTime([in : ToSubclass,Description("Le paramètre LocalDateTime est l’heure à définir. Cette propriété peut ne pas être égale à NULL.") : Amended ToSubclass] DateTime LocalDateTime);
};
[Description("La propriété Win32_OperatingSystemQFE classe représente une association entre un système d’exploitation et des mises à jour de produit appliquée tel que représenté dans Win32_QuickFixEngineering.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OperatingSystemQFE : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Win32_OperatingSystem précédente représente le Win32_OperatingSystem affecté par la mise à jour de produit dans cette association.") : Amended ToSubclass] Win32_OperatingSystem Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Win32_QuickFixEngineering dépendante représente le Win32_QuickFixEngineering appliqué au système d’exploitation dans cette association.") : Amended ToSubclass] Win32_QuickFixEngineering Ref Dependent;
};
[Description("La classe Win32_OSRecoveryConfiguration représente les types d’informations qui seront récupérées de la mémoire en cas de défaillance du système d’exploitation. Ceci comprend les défaillances de démarrage et les blocages du système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OSRecoveryConfiguration : CIM_Setting
{
[Description("La propriété AutoReboot détermine si le système redémarrera automatiquement lors d’une opération de récupération.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le système redémarrera automatiquement.") : Amended ToSubclass] boolean AutoReboot;
[Description("La propriété DebugFilePath indique le chemin d’accès complet au fichier de débogage. Un fichier de débogage est créé et contient l’état de la mémoire après une défaillance de l’ordinateur.\nExemple : C:%systemRoot%\\Memory.dmp") : Amended ToSubclass] string DebugFilePath;
[Description("La propriété ExpandedDebugFilePath est une version étendue de la propriété DebugFilePath. \nExemple : C:\\WinNT\\Memory.dmp") : Amended ToSubclass] string ExpandedDebugFilePath;
[Description("La propriété MiniDumpDirectory indique le répertoire où les petits fichiers de vidage de la mémoire vont être enregistrés et accumulés. \nExemple : %systemRoot%\\MiniDump") : Amended ToSubclass] string MiniDumpDirectory;
[Description("La propriété ExpandedMiniDumpDirectory est une version étendue de la propriété MiniDumpDirectory. \nExemple : C:\\WinNT\\MiniDump") : Amended ToSubclass] string ExpandedMiniDumpDirectory;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name contient un nom d’identification pour cette instance de la classe Win32_OSRecoveryConfiguration.") : Amended ToSubclass] string Name;
[Description("La propriété OverwriteExistingDebugFile indique si un nouveau fichier journal remplacera un fichier existant. \nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le fichier de débogage existant sera remplacé. Si la valeur est égale à FALSE, un fichier journal ne sera pas enregistré si le nom de fichier existe déjà.") : Amended ToSubclass] boolean OverwriteExistingDebugFile;
[Description("La propriété SendAdminAlert indique si un message d’alerte sera envoyé ou non à l’administrateur système en cas de défaillance du système d’exploitation.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le système enverra une alerte à l’administrateur système.") : Amended ToSubclass] boolean SendAdminAlert;
[Description("La propriété WriteDebugInfo a été dépréciée en faveur de la propriété DebugInfoType dans la même classe. Les développements récents doivent utiliser cette nouvelle propriété. \nLa propriété WriteDebugInfo indique si les informations de débogage doivent être consignées dans un fichier journal. \nValeurs : TRUE ou FALSE. Si la valeur est TRUE, les informations de débogage sont placées dans un fichier.") : Amended ToSubclass] boolean WriteDebugInfo;
[Description("La propriété DebugInfoType indique quel type d’informations de débogage doit être consigné dans un fichier journal. \nValeurs : 0 = Aucune. \n1 = Vidage mémoire complet. \n2 = Vidage mémoire du noyau. \n3 = Vidage mémoire réduit (64 Ko).") : Amended ToSubclass,Values{"Aucun", "Image mémoire complète", "Image mémoire du noyau", "Vidage mémoire minimum"} : Amended ToSubclass] uint32 DebugInfoType;
[Description("La propriété WriteToSystemLog indique si les événements seront ou non enregistrés dans un fichier journal système.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, des informations seront enregistrés dans un fichier journal système.") : Amended ToSubclass] boolean WriteToSystemLog;
[Description("La propriété KernelDumpOnly a été dépréciée en faveur de la propriété DebugInfoType dans la même classe. Les développements récents doivent utiliser cette nouvelle propriété. \nLa propriété KernelDumpOnly indique si seules les informations de débogage du noyau doivent être consignées dans le fichier journal. \nValeurs : TRUE ou FALSE. Si la valeur est TRUE, seules les informations sur l’état du noyau sont placées dans un fichier en cas de défaillance système. Si la valeur est FALSE, le système tente de consigner l’état de la mémoire et de tout périphérique susceptible de fournir des informations sur le système au moment de la défaillance.") : Amended ToSubclass] boolean KernelDumpOnly;
};
[Description("La classe Win32_SystemMemoryResource représente une ressource de mémoire système sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemMemoryResource : CIM_MemoryMappedIO
{
};
[Description("La classe Win32_DeviceMemoryAddress représente une adresse mémoire d’un périphérique sur un système Win32.\nExemple : adresse mémoire d’un périphérique ScsiPort0.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DeviceMemoryAddress : Win32_SystemMemoryResource
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété StartingAddress contient l’adresse de départ d’une E/S mappée de mémoire. La propriété de l’identificateur de ressources matérielles doit être définie à cette valeur pour construire la clé des ressources E/S mappées.") : Amended ToSubclass] uint64 StartingAddress;
[Description("La propriété MemoryType indique les caractéristiques de la ressource mémoire sur le système Win32.\nExemple : ReadWrite.") : Amended ToSubclass,Values{"ReadWrite", "ReadOnly", "WriteOnly", "Prefetchable", "CombinedWrite", "Type24", "Mise en mémoire cache possible", "WindowDecode", "Barre"} : Amended ToSubclass] string MemoryType;
};
[Description("La classe Win32_PortResource représente un port d’E/S sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PortResource : Win32_SystemMemoryResource
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété StartingAddress contient l’adresse de départ d’une E/S mappée de mémoire. La propriété de l’identificateur de ressources matérielles doit être définie à cette valeur pour construire la clé des ressources E/S mappées.") : Amended ToSubclass] uint64 StartingAddress;
[Description("La propriété Alias indique si cette instance représente l’adresse de port de base ou l’une des plages à l’aide d’un alias. Une adresse de port de base est une adresse de port prédéterminée dédiée à un service ou à un périphérique spécifique. Une adresse d’alias de port est une adresse à laquelle un périphérique répond comme s’il s’agissait de l’adresse réelle d’un port E/S.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que cette instance représente une adresse sous forme d’alias.") : Amended ToSubclass] boolean Alias;
};
[Description("La classe Win32_ProcessStartup représente la configuration au démarrage d’un processus Win32. La classe est définie en tant que définition Method Type, ce qui signifie qu’elle n’est utilisée que pour le passage d’informations à une méthode (une procédure qui fournit l’accès aux données d’un objet).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ProcessStartup : Win32_MethodParameterClass
{
[Description("La propriété CreateFlags spécifie des valeurs supplémentaires qui contrôlent la classe de priorité et la création du processus. Les valeurs de création suivantes peuvent être spécifiées dans toute combinaison, sauf dans les cas indiqués :\nCreate_Default_Error_Mode - les processus nouvellement créés se voient attribuer le mode d’erreur par défaut du système du processus appelant plutôt que d’hériter du mode d’erreur du processus parent. Cet indicateur est utilise pour les applications de shell à thread multiple qui fonctionnent avec les erreurs sévères désactivées.\nCreate_New_Console - le nouveau processus a une nouvelle console plutôt que d’hériter de la console du parent. Cet indicateur ne peut pas être utilisé avec l’indicateur Detached_Process.\nCreate_New_Process_Group - le nouveau processus est le processus racine d’un nouveau groupe de processus. Le groupe de processus inclut tous les processus qui sont des descendants de ce processus racine. L'identificateur de processus du nouveau groupe de processus est le même que celui du processus (renvoyé dans la propriété ProcessID de la classe Win32_Process). Les groupes de processus sont utilisés par la fonction GenerateConsoleCtrlEvent pour activer l’envoi d’un signal CTRL+C ou CTRL+ATTN à un groupe de processus de consoles.\nCreate_Suspended - le thread principal du nouveau processus est créé dans un état suspendu et ne s’exécute pas tant que la fonction ResumeThread n’est pas appelée.\nCreate_Unicode_Environment - les paramètres d’environnement listés dans la propriété EnvironmentVariables utilisent des caractères Unicode. Si cet indicateur n’est pas défini, le bloc d’environnement utilise des caractères ANSI.\nDebug_Process - Si cet indicateur est défini, le processus appelant est traité comme un débogueur, et le nouveau processus est un processus en cours de débogage. Le système notifie le débogueur de tous les événements de débogage qui se produisent dans le processus en cours de débogage. Sur les systèmes Windows 95 et Windows 98, cet indicateur n’est pas valide si le nouveau processus est une application 16 bits.\nDebug_Only_This_Process - si cet indicateur n’est pas défini et que le processus appelant est en cours de débogage, le nouveau processus devient un autre processus en cours de débogage par le processus du débogueur appelant. Si le processus appelant n’est pas un processus en cours de débogage, aucune action relative au débogage n’a lieu.\nDetached_Process - pour les processus de console, le nouveau processus n’a pas accès à la console du processus parent. Cet indicateur ne peut pas être utilisé si l’indicateur Create_New_Console est défini.") : Amended ToSubclass,BitValues{"Debug_Process", "Debug_Only_This_Process", "Create_Suspended", "Detached_Process", "Create_New_Console", "Create_New_Process_Group", "Create_Unicode_Environment", "Create_Default_Error_Mode"} : Amended ToSubclass] uint32 CreateFlags;
[Description("La propriété PriorityClass contrôle la classe de priorité du nouveau processus (utilisé pour déterminer les priorités de planification des threads du nouveau processus). Si la propriété PriorityClass est laissée nulle, la classe de priorité par défaut est Normal sauf si la classe de priorité du processus créateur est inactif ou en dessous de la normale (Below_Normal). Dans ces cas, le processus enfant reçoit la classe de priorité par défaut du processus appelant. Une des valeurs suivantes peut être spécifiée :\nHaut - Indique une processus qui effectue des tâches critiques qui doivent être exécutées immédiatement pour que le processus s’exécute correctement. Les threads d’un processus de classe à haute priorité sont prioritaires par rapport aux threads de processus de classe de priorité normale ou inactive. Un exemple est la liste des tâches Windows, qui doit répondre rapidement lorsqu’elle est appelée par l’utilisateur, quelque soit la charge actuelle du système d’exploitation. La classe à haute priorité doit être utilisée avec précaution, car une application qui utilise de manière intensive le processeur peut utiliser pratiquement tous les cycles disponibles si sa classe est à haute priorité. Seule la priorité temps réel est prioritaire sur les tâches de ce niveau\nInactif - Indique un processus dont les threads ne s’exécutent que lorsque le système est inactif et sont de priorité moindre par rapport aux threads de tout processus s’exécutant dans une classe de priorité plus importante. L'écran de veille en est un exemple. La classe de priorité inactive est héritée par les processus enfants.\nNormal - Indique un processus normal sans aucun besoin de planification particulier.\nTemps réel - Indique un processus avec la plus haute priorité possible. Les threads d’un processus de classe de priorité à temps réel sont prioritaires sur les threads de tous les autres processus, y compris les processus du système d’exploitation qui effectuent des tâches importantes, et les threads à haute priorité. Par exemple, un processus temps réel qui s’exécutent pour plus qu’un bref intervalle provoquera l’arrêt de la mise en cache disque ou rendra la souris inopérante.\nAu-dessus de la normale (Above_Normal) - (Windows 2000 et versions ultérieures) : indique un processus qui a une priorité supérieure à la normale, mais inférieure à une haute priorité.\nAu-dessous de la normale (Below_Normal) - (Windows 2000 et versions ultérieures) : indique un processus qui a une priorité supérieure à inactive, mais inférieure à la priorité normale.") : Amended ToSubclass,Values{"Normal", "En attente", "Haute", "Temps réel", "Below_Normal", "Above_Normal"} : Amended ToSubclass] uint32 PriorityClass;
[Description("La propriété EnvironmentVariables contient une liste de paramètres pour la configuration de l’ordinateur. Les variables d’environnement spécifient les chemins de recherche pour les fichiers, les répertoires des fichiers temporaires, les options spécifiques aux applications et d’autres informations similaires. Le système maintient un bloc de paramètres d’environnement pour chaque utilisateur et un pour l’ordinateur. Le bloc d’environnement système représente les variables d’environnement pour tous les utilisateurs d’un ordinateur particulier. Un bloc d’environnement utilisateur représente les variables d’environnement que le système maintient pour cet utilisateur particulier, y compris le jeu de variables d’environnement système. Par défaut, chaque processus reçoit une copie du bloc d’environnement pour son processus parent. C'est typiquement le bloc d’environnement pour l’utilisateur qui a ouvert une session. Un processus peut spécifier différents blocs d’environnement pour ses processus enfants.") : Amended ToSubclass] string EnvironmentVariables[];
[Description("(Pour Windows NT uniquement) La propriété WinstationDesktop spécifie soit le nom du Bureau uniquement, soit les noms du Bureau et de la station Windows pour le processus. Une barre oblique inversée dans la chaîne indique que la chaîne contient à la fois le nom du Bureau et de la station Windows. Si WinstationDesktop est nul, le nouveau processus hérite du Bureau et de la station Windows de son processus parent. Si WinstationDesktop est une chaîne vide, le processus n'hérite pas du Bureau et de la station Windows de son processus parent ; à la place, le système détermine si un nouveau Bureau et la station Windows doivent être créés. Une station Windows est un objet sécurisé qui contient un Presse-Papier, un jeu d’atomes globaux et un groupe d’objets de Bureau. La station Windows interactive attribuée à l’ouverture de session de l’utilisateur interactif contient également le clavier, la souris et le périphérique d’affichage. Un Bureau est un objet sécurisé contenu dans une station Windows. Un Bureau possède une interface d’affichage logique et contient des fenêtres, des menus et des points de raccordement. Une station Windows peut avoir plusieurs Bureaux. Seuls les Bureaux de la station Windows interactive peuvent être visibles et recevoir des entrées de l’utilisateur. ") : Amended ToSubclass] string WinstationDesktop;
[Description("La propriété Title utilisée par les processus de la console contient la chaîne affichée dans la barre de titre si une nouvelle fenêtre de console est créée. Si elle est nulle, le nom du fichier exécutable est utilisé à la place en tant que titre de la fenêtre. Cette propriété doit être nulle pour les processus d’interface utilisateur graphique ou de console qui ne créent pas de nouvelle fenêtre de console.") : Amended ToSubclass] string Title;
[Description("La propriété X spécifie le décalage x, en pixels, du coin supérieur gauche d’une fenêtre si une nouvelle fenêtre est créée. Le décalage est mesuré à partir du coin supérieur gauche de l’écran. Pour les processus d’interface utilisateur graphique, la position spécifiée est utilisée la première fois que le nouveau processus appelle CreateWindow pour créer une fenêtre superposée si le paramètre x de CreateWindow est CW_USEDEFAULT. Notez que X et Y ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 X;
[Description("La propriété Y spécifie le décalage y, en pixels, du coin supérieur gauche d’une fenêtre si une nouvelle fenêtre est créée. Le décalage est mesuré à partir du coin supérieur gauche de l’écran. Pour les processus d’interface utilisateur graphique, la position spécifiée est utilisée la première fois que le nouveau processus appelle CreateWindow pour créer une fenêtre superposée si le paramètre x de CreateWindow est CW_USEDEFAULT. Notez que X et Y ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 Y;
[Description("La propriété XSize spécifie la largeur, en pixels, de la fenêtre si une nouvelle fenêtre est créée. Pour les processus d’interface utilisateur graphique, cette propriété n’est utilisée que la première fois que le nouveau processus appelle CreateWindow pour créer une fenêtre superposée si le paramètre nWidth de CreateWindow est CW_USEDEFAULT. Notez que XSize et YSize ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 XSize;
[Description("La propriété YSize spécifie la hauteur, en pixels, de la fenêtre si une nouvelle fenêtre est créée. Pour les processus d’interface utilisateur graphique, cette propriété n’est utilisée que la première fois que le nouveau processus appelle CreateWindow pour créer une fenêtre superposée si le paramètre nWidth de CreateWindow est CW_USEDEFAULT. Notez que XSize et YSize ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 YSize;
[Description("La propriété YCountChars, utilisée pour les processus qui créent une fenêtre de console, spécifie la largeur de la mémoire tampon de l’écran en nombre de lignes de caractères. Ces valeurs sont ignorées dans les processus d’interface utilisateur graphique. Notez que XCountChars et YCountChars ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 XCountChars;
[Description("La propriété YCountChars, utilisée pour les processus qui créent une fenêtre de console, spécifie la hauteur de la mémoire tampon de l’écran en nombre de lignes de caractères. Ces valeurs sont ignorées dans les processus d’interface utilisateur graphique. Notez que XCountChars et YCountChars ne peuvent pas être spécifiés indépendamment.") : Amended ToSubclass] uint32 YCountChars;
[Description("La propriété FillAttribute spécifie le texte initial et les couleurs d’arrière plan si une nouvelle fenêtre de console est créée dans une application de console. Ces valeurs sont ignorées dans les applications d’interface utilisateur graphique.") : Amended ToSubclass,BitValues{"Foreground_Blue", "Foreground_Green", "Foreground_Red", "Foreground_Intensity", "Background_Blue", "Background_Green", "Background_Red", "Background_Intensity"} : Amended ToSubclass] uint32 FillAttribute;
[Description("La propriété ShowWindow spécifie la manière dont la fenêtre est affichée à l’utilisateur.") : Amended ToSubclass,Values{"SW_HIDE", "SW_NORMAL", "SW_SHOWMINIMIZED", "SW_SHOWMAXIMIZED", "SW_SHOWNOACTIVATE", "SW_SHOW", "SW_MINIMIZE", "SW_SHOWMINNOACTIVE", "SW_SHOWNA", "SW_RESTORE", "SW_SHOWDEFAULT", "SW_FORCEMINIMIZE"} : Amended ToSubclass] uint16 ShowWindow;
[Description("La propriété ErrorMode contrôle la manière dont le système d’exploitation gère plusieurs types d’erreurs importantes. Vous pouvez spécifier que le système d’exploitation gère ces erreurs, ou que l’application les reçoit et les gère. Sur certains processeurs non-x86, les références de mémoire non alignées provoquent une exception de faute d’alignement. L'indicateur No_Alignment_Fault_Except vous permet de contrôler si le système corrige automatiquement ces fautes d’alignement ou les rend visibles à une application. Sur une plate-forme MIPS, une application doit appeler explicitement SetErrorMode avec l’indicateur No_Alignment_Fault_Except pour que le système d’exploitation corrige automatiquement les fautes d’alignement. Le paramètre par défaut indique que le système d’exploitation rend les fautes visibles à une application. Puisque la plate-forme x86 ne rend pas les fautes d’alignement visibles à une application, l’indicateur No_Alignment_Fault_Except empêchera le système d’exploitation de générer une erreur de faute d’alignement même si l’indicateur n’est pas défini. L'état par défaut pour ErrorMode est de définir tous les indicateurs à 0. Les valeurs définies pour cet indicateur sont :\nFail_Critical_Errors - Si cet indicateur est défini, le système d’exploitation n’affiche pas la boîte de message du gestionnaire d’erreur critique lorsqu’une telle erreur se produit. À la place, le système d’exploitation envoie l’erreur au processus appelant.\nNo_Alignment_Fault_Except - (RISC uniquement) Si cet indicateur est défini, le système d’exploitation corrige automatiquement les fautes d’alignement de mémoire et les rend visibles à l’application. Il effectue cette action pour le processus appelant et tous les processus hérités. Cet indicateur n’a pas d’effet sur les processeurs x86.\nNo_GP_Fault_Error_Box - Si cet indicateur est défini, le système d’exploitation n’affiche pas la boîte de message de faute de protection générale lorsqu’une telle erreur se produit. Cet indicateur ne devrait être défini que par les applications de débogage qui gèrent les fautes de protection générale elles-mêmes via un gestionnaire d’exception approprié.\nNo_Open_File_Error_Box - Si cet indicateur est défini, le système d’exploitation n’affiche pas de boîte de message lorsqu’il n’arrive pas à trouver un fichier. À la place, l’erreur est renvoyée au processus appelant. Notez que cet indicateur est actuellement ignoré.") : Amended ToSubclass,BitValues{"Fail_Critical_Errors", "No_GP_Fault_Error_Box", "No_Alignment_Fault_Except", "No_Open_File_Error_Box"} : Amended ToSubclass] uint16 ErrorMode;
};
[DisplayName("Processus") : Amended,Description("La classe Win32_Process représente une séquence d’événements sur un système Win32. Toute séquence qui consiste en une interaction d’un ou plusieurs processeurs ou interpréteurs, du code exécutable et un jeu d’entrées, est un descendant (ou un membre) de cette classe.\nExemple : une application client qui s’exécute sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Process : CIM_Process
{
[DisplayName("Chemin d’accès de l’exécutable") : Amended,Description("La propriété ExecutablePath indique le chemin vers le fichier exécutable du processus.\nExemple : C:\\WINDOWS\\EXPLORER.EXE") : Amended ToSubclass] string ExecutablePath;
[DisplayName("Taille maximale du jeu de travail") : Amended,Units("kilo-octets") : Amended ToSubclass,Description("La propriété MaximumWorkingSetSize indique la taille maximale du jeu de travail du processus. Le jeu de travail d’un processus est le jeu de pages de mémoire actuellement visible par le processus dans la RAM physique. Ces pages sont résidentes et disponibles pour utilisation par une application sans déclencher de faute de page.\nExemple : 1413120.") : Amended ToSubclass] uint32 MaximumWorkingSetSize;
[DisplayName("Taille minimale du jeu de travail") : Amended,Units("kilo-octets") : Amended ToSubclass,Description("La propriété MaximumWorkingSetSize indique la taille maximale du jeu de travail du processus. Le jeu de travail d’un processus est le jeu de pages de mémoire actuellement visible par le processus dans la RAM physique. Ces pages sont résidentes et disponibles pour utilisation par une application sans déclencher de faute de page.\nExemple : 20480.") : Amended ToSubclass] uint32 MinimumWorkingSetSize;
[DisplayName("Nombre de fautes de page") : Amended,Description("La propriété PageFaults indique le nombre de fautes de page générées par le processus.\nExemple : 10") : Amended ToSubclass] uint32 PageFaults;
[DisplayName("Utilisation du fichier d’échange") : Amended,Units("kilo-octets") : Amended ToSubclass,Description("La propriété PageFileUsage indique la taille de fichier d’échange actuellement utilisée par le processus.\nExemple : 102435") : Amended ToSubclass] uint32 PageFileUsage;
[DisplayName("Utilisation de fichier d’échange maximale") : Amended,Units("kilo-octets") : Amended ToSubclass,Description("La propriété PeakPageFileUsage indique la taille de fichier d’échange utilisée pendant la vie du processus.\nExemple : 102367") : Amended ToSubclass] uint32 PeakPageFileUsage;
[DisplayName("Taille de la plage de travail maximale") : Amended,Units("kilo-octets") : Amended ToSubclass,Description("La propriété PeakWorkingSetSize indique la taille du jeu de travail de pic du processus.\nExemple : 1413120") : Amended ToSubclass] uint32 PeakWorkingSetSize;
[DisplayName("ID de processus") : Amended,Description("La propriété ProcessId contient l’identificateur de processus global qui peut être utilisé pour identifier un processus. La valeur est valide à partir du moment de la création du processus jusqu’à ce que le processus soit terminé.") : Amended ToSubclass] uint32 ProcessId;
[DisplayName("Quota d’utilisation de réserve non paginée") : Amended,Description("La propriété QuotaNonPagedPoolUsage indique la quantité de quota de l’utilisation du pool non paginé pour le processus.\nExemple : 15") : Amended ToSubclass] uint32 QuotaNonPagedPoolUsage;
[DisplayName("Quota d’utilisation de réserve paginée") : Amended,Description("La propriété QuotaPagedPoolUsage indique la quantité quota d’utilisation du pool paginé pour le processus.\nExemple : 22") : Amended ToSubclass] uint32 QuotaPagedPoolUsage;
[DisplayName("Quota d’utilisation maximale de réserve non paginée") : Amended,Description("La propriété QuotaPeakNonPagedPoolUsage indique la quantité quota pic d’utilisation du pool non paginé pour le processus.\nExemple : 31") : Amended ToSubclass] uint32 QuotaPeakNonPagedPoolUsage;
[DisplayName("Quota d’utilisation maximale de réserve paginée") : Amended,Description("La propriété QuotaPeakPagedPoolUsage indique la quantité de pic quota d’utilisation du pool paginé pour le processus.\n Exemple : 31") : Amended ToSubclass] uint32 QuotaPeakPagedPoolUsage;
[DisplayName("Version de Windows") : Amended,Description("La propriété WindowsVersion indique la version de Windows sur laquelle le processus est en cours d’exécution.\nExemple : 4.0") : Amended ToSubclass] string WindowsVersion;
[DisplayName("Priorité") : Amended,Description("La propriété Priority indique la priorité de planification du processus dans le système d’exploitation. Plus haute est la valeur, plus haute est la priorité que le processus reçoit. Les valeurs de priorité sont comprises entre 0 (la plus faible priorité) et 31 (la plus haute priorité).\nExemple : 7.") : Amended ToSubclass] uint32 Priority;
[DisplayName("Nombre de threads") : Amended,Description("La propriété ThreadCount spécifie le nombre de threads actifs dans ce processus. Une instruction est l’unité de base d’exécution dans un processeur, et un thread est l’objet qui exécute les instructions. Chaque processus en cours d’exécution a au moins un thread. Cette propriété ne concerne que les ordinateurs exécutant Windows NT.") : Amended ToSubclass] uint32 ThreadCount;
[DisplayName("Nombre de handles") : Amended,Description("La propriété HandleCount spécifie le nombre total de handles actuellement ouverts par ce processus. Ce nombre est la somme de handles actuellement ouvert par chaque thread dans ce processus. Un handle est utilisé pour examiner ou modifier les ressources système. Chaque handle a une entrée dans une table maintenue en interne. Ces entrées contiennent les adresses des ressources et le moyen d’identifier le type de ressource.") : Amended ToSubclass] uint32 HandleCount;
[DisplayName("ID de processus parent") : Amended,Description("La propriété ParentProcessId spécifie l’identificateur unique du processus qui a créé ce processus. Les numéros d’identificateur de processus sont réutilisés ; ils n’identifient donc un processus que pour le durée de vie de ce processus. Il est possible que le processus identifié par ParentProcessId soit terminé, et ParentProcessId peut donc ne pas référencer un processus en cours d’exécution. Il est aussi possible que ParentProcessId se réfère de manière incorrecte à un processus qui a réutilisé cet identificateur de processus. La propriété CreationDate peut être utilisée pour déterminer si le parent spécifié a été créé après que ce processus ait été créé.") : Amended ToSubclass] uint32 ParentProcessId;
[DisplayName("ID de session") : Amended,Description("La propriété SessionId spécifie l’identificateur unique qui est généré par le système d’exploitation lorsque la session est créée. Une session s'étale sur une période comprise entre l’ouverture et la fermeture de session sur un système particulier.") : Amended ToSubclass] uint32 SessionId;
[DisplayName("Nombre de pages privées") : Amended,Description("La propriété PrivatePageCount spécifie le nombre de pages allouées en cours qui ne sont accessibles que par ce processus ") : Amended ToSubclass] uint64 PrivatePageCount;
[DisplayName("Utilisation maximale de l’espace d’adresses virtuelles") : Amended,Units("octets") : Amended ToSubclass,Description("La propriété PeakVirtualSize spécifie l’espace d’adresse virtuelle maximal que le processus a utilisé à un moment donné. L'utilisation de l’espace d’adresse virtuelle n’implique pas nécessairement l’utilisation correspondante du disque ou des pages de mémoire principales. Cependant, l’espace virtuel est fini, et en en utilisant trop, le processus peut limiter sa possibilité de charger des bibliothèques.") : Amended ToSubclass] uint64 PeakVirtualSize;
[DisplayName("Utilisation de l’espace d’adresses virtuelles") : Amended,Units("octets") : Amended ToSubclass,Description("La propriété VirtualSize spécifie la taille actuelle en octets de l’espace d’adresse virtuelle que le processus utilise. L'utilisation de l’espace d’adresse virtuelle n’implique pas nécessairement l’utilisation correspondante du disque ou des pages de mémoire principales. L'espace virtuel est fini, et en en utilisant trop, le processus peut limiter sa possibilité de charger des bibliothèques.") : Amended ToSubclass] uint64 VirtualSize;
[DisplayName("Nombre d’opération de lecture") : Amended,Description("La propriété ReadOperationCount spécifie le nombre d’opérations de lecture effectuées.") : Amended ToSubclass] uint64 ReadOperationCount;
[DisplayName("Nombre d’opération d’écriture") : Amended,Description("La propriété WriteOperationCount spécifie le nombre d’opérations d’écriture effectuées.") : Amended ToSubclass] uint64 WriteOperationCount;
[DisplayName("Nombre d’opération autre") : Amended,Description("La propriété OtherOperationCount spécifie le nombre d’opérations d’E/S effectuées, autres que les opérations de lecture et d’écriture.") : Amended ToSubclass] uint64 OtherOperationCount;
[DisplayName("Nombre de transfert en lecture") : Amended,Units("octets") : Amended ToSubclass,Description("La propriété ReadTransferCount spécifie la quantité de données lues.") : Amended ToSubclass] uint64 ReadTransferCount;
[DisplayName("Nombre de transfert en écriture") : Amended,Units("octets") : Amended ToSubclass,Description("La propriété WriteTransferCount spécifie la quantité de données écrites.") : Amended ToSubclass] uint64 WriteTransferCount;
[DisplayName("Nombre de transfert autre") : Amended,Units("octets") : Amended ToSubclass,Description("La propriété OtherTransferCount spécifie la quantité de données transférées lors des opérations autres que les opérations de lecture et d’écriture.") : Amended ToSubclass] uint64 OtherTransferCount;
[DisplayName("Ligne de commande au processus de démarrage") : Amended,Description("La propriété CommandLine spécifié la ligne de commande utilisée pour démarrer un processus particulier si c'est applicable.") : Amended ToSubclass] string CommandLine;
[Description("Durée dans le mode noyau, en nombre de fois 100 nanosecondes. Si cette information n’est pas disponible, la valeur 0 doit être utilisée.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 KernelModeTime;
[Description("Durée dans le mode utilisateur, en nombre de fois 100 nanosecondes. Si cette information n’est pas disponible, la valeur 0 doit être utilisée.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 UserModeTime;
[Description("La méthode Create crée un nouveau processus. \nLa méthode renvoie une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L'utilisateur n’a pas accès aux informations requises.\n3 - L'utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié est non valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 Create([In : ToSubclass,Description("Le paramètre CommandLine spécifie la ligne de commande à exécuter. Le système ajoute un caractère nul à la ligne de commande, égalisant la chaîne si nécessaire pour indiquer quel fichier était vraiment utilisé. Un chemin d’accès pleinement qualifié doit être spécifié dans les cas où le programme à exécuter n’est pas dans le chemin de recherche de Winmgmt (non pas le chemin de l’utilisateur).") : Amended ToSubclass] string CommandLine,[In : ToSubclass,Description("Le paramètre CurrentDirectory spécifie le lecteur et le répertoire actuels pour le processus enfant. La chaîne nécessite que le répertoire actuel soit résolu vers un chemin connu. Un utilisateur peut spécifier un chemin absolu ou un chemin relatif au répertoire de travail actuel. Si ce paramètre est nul, le nouveau processus aura le même chemin que le processus appelant. Cette option est fournie principalement pour que les noyaux qui doivent démarrer une application et spécifier le lecteur et le répertoire de travail initial de l’application.") : Amended ToSubclass] string CurrentDirectory,[In : ToSubclass,Description("Le paramètre ProcessStartupInformation représente la configuration de démarrage d’un processus Win32. Il contient des informations à propos de l’affichage de la fenêtre, des caractéristiques d’une application de console, et des erreurs de manipulation.\n\nRemarquez que dans XP et au-delà, la propriété de la chaîne WinstationDesktop (qui était précédemment par défaut à \"winsta0\\défaut\") est ignorée dans tous les cas. La valeur utilisée à la place de ce paramètre est une chaîne vide (\"\").") : Amended ToSubclass] Win32_ProcessStartup ProcessStartupInformation,[Out : ToSubclass,Description("Le paramètre ProcessId renvoie un identificateur de processus global qui peut être utilisé pour identifier un processus. La valeur est valide à partir du moment où le processus est créé jusqu’au moment où le processus est terminé. ") : Amended ToSubclass] uint32 ProcessId);
[Description("La méthode Terminate termine un processus et toutes ses threads. La méthode renvoie une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L'utilisateur n’a pas accès aux informations requises.\n3 - L'utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié est non valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.\n\nRemarque : le privilège SE_DEBUG_PRIVILEGE est requis pour invoquer cette méthode") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 Terminate([In : ToSubclass,Description("Le paramètre Reason spécifie le code de sortie du processus et de toutes les threads terminés en résultat de cet appel. ") : Amended ToSubclass] uint32 Reason);
[Description("La méthode GetOwner récupère le nom d’utilisateur et le nom de domaine sous lequel le processus s’exécute. \nLa méthode renvoie une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L'utilisateur n’a pas accès aux informations requises.\n3 - L'utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié est non valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 GetOwner([Out : ToSubclass,Description("Le paramètre User renvoie le nom d’utilisateur du propriétaire de ce processus.") : Amended ToSubclass] string User,[Out : ToSubclass,Description("Le paramètre Domain renvoie le nom de domaine sous lequel ce processus est en cours d’exécution.") : Amended ToSubclass] string Domain);
[Description("La méthode GetOwnerSid récupère l’identificateur de sécurité (SID) du propriétaire de ce processus.\nLa méthode renvoie une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L'utilisateur n’a pas accès aux informations requises.\n3 - L'utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié est non valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 GetOwnerSid([Out : ToSubclass,Description("La propriété Sid renvoie le descripteur d’identificateur de sécurité de ce processus.") : Amended ToSubclass] string Sid);
[Description("La méthode SetPriority tente de modifier la priorité d’exécution du processus. Afin de définir la priorité à Temps réel, l’appelant doit détenir le privilège SeIncreaseBasePriorityPrivilege. Sans ce privilège, la valeur la plus haute que la priorité peut prendre est Haute priorité.\nLa méthode renvoie une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L'utilisateur n’a pas accès aux informations requises.\n3 - L'utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié est non valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 SetPriority([in,Description("Le paramètre Priority spécifie la nouvelle classe de priorité pour le processus. Valeurs :\nIdle - Spécifiée pour un processus dont les threads s’exécutent uniquement quand le système est inactif. Les threads du processus sont devancés par les threads de tous les processus s’exécutant dans une classe de priorité plus haute. Un exemple est un écran de veille. La classe idle-priority est héritée des processus enfant.\nBelow Normal - Indique un processus dont la priorité est supérieure à IDLE_PRIORITY_CLASS mais inférieure à NORMAL_PRIORITY_CLASS. Pour Windows 2000.\nNormal - Spécifiée pour un processus sans besoins de planification particuliers.\nAbove Normal - Indique un processus dont la priorité est supérieure à NORMAL_PRIORITY_CLASS mais inférieure à HIGH_PRIORITY_CLASS. Pour Windows 2000.\nHigh Priority - Spécifiée pour un processus qui effectue des tâches critiques qui doivent être exécutées immédiatement. Les threads du processus devancent les threads des processus de classe de priorité normal ou inactive. Un exemple est la liste de tâches, qui doit répondre rapidement lorsqu’elle est appelée par l’utilisateur quelque soit la charge représentée pour le système d’exploitation. Soyez vigilant lorsque vous utilisez la classe de haute priorité car cette classe peut utiliser presque tout le temps CPU disponible.\nRealtime - Spécifiée pour un processus qui a la plus haute priorité possible. Les threads du processus devancent les threads de tous les autres processus en incluant les processus du système d’exploitation qui effectue des tâches importantes. Par exemple, un processus en temps réel qui s’exécute pendant plus d’un bref intervalle peut empêcher la cache du disque de se vider ou empêcher la souris de répondre correctement.\n") : Amended ToSubclass,Values{"En attente", "Inférieure à la normale", "Normal", "Supérieure à la normale", "Priorité haute", "Temps réel"} : Amended ToSubclass] sint32 Priority);
[Description("La méthode AttachDebugger lance le débogueur inscrit pour ce processus. Le programme Dr. Watson n’est pas pris en charge. La méthode renvoie 'échec générique' si elle trouve ou une chaîne non valide dans la clé de Registre, ou une valeur entière qui peut être interprétée ainsi : . \n0 - Opération réussie. \n2 - L'utilisateur n’a pas accès aux informations demandées. \n3 - L'utilisateur n’a pas les privilèges suffisants. \n8 - Erreur inconnue. \n9 - Le chemin spécifié n’existe pas. \n21 - Le paramètre spécifié n’est pas valide. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 AttachDebugger();
[Description("La méthode GetAvailableVirtualSize récupère la taille actuelle en octets de l’espace d’adressage virtuel disponible pour le processus. \nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\n2 - L’utilisateur n’a pas accès aux informations requises.\n3 - L’utilisateur n’a pas les privilèges suffisants.\n8 - Échec inconnu.\n9 - Le chemin d’accès spécifié n’existe pas.\n21 - Le paramètre spécifié n’est pas valide.\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement", "Accès refusé", "Privilège insuffisant", "Échec inconnu", "Chemin d’accès introuvable", "Paramètre non valide", "Autre"} : Amended ToSubclass] uint32 GetAvailableVirtualSize([Out : ToSubclass,Description("La propriété AvailableVirtualSize retourne l’espace d’adressage virtuel disponible pour le processus.") : Amended ToSubclass] uint64 AvailableVirtualSize);
};
[Description("La classe Win32_StartupCommand représente une commande qui s’exécute automatiquement lorsqu’un utilisateur ouvre une session sur l’ordinateur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_StartupCommand : CIM_Setting
{
[key : ToInstance ToSubclass DisableOverride,Description("La propriété User indique le nom de l’utilisateur pour lequel cette commande de démarrage s’exécutera.\nExemple : MonDomaine\\MonNom.") : Amended ToSubclass] string User;
[Description("La propriété UserSID indique le SID de l’utilisateur pour lequel cette commande de démarrage s’exécutera. Cette propriété Utilisateur peut être vide, mais UserSID contient une valeur même si le nom de l’utilisateur ne peut pas être résolu (dans le cas, par exemple, d’un utilisateur supprimé). Cette propriété est utile pour distinguer les commandes associées à deux utilisateurs ayant des noms non résolus. Elle peut être nulle si la commande est associée à des éléments n’identifiant pas un utilisateur, tel que Tous les utilisateurs.\nExemple : S-1-5-21-1579938362-1064596589-3161144252-1006") : Amended ToSubclass] string UserSID;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name indique le nom de fichier de la commande de démarrage.\nExemple : FindFast") : Amended ToSubclass] string Name;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Location indique le chemin d’accès de la commande de démarrage sur le système de fichiers du disque.") : Amended ToSubclass,Values{"Démarrage", "Démarrage commun", "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", "HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\RunServices"} : Amended ToSubclass] string Location;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Command indique la chaîne qui représente la ligne de commande exécutée par la commande de démarrage.\nExemple : c:\\winnt\\notepad.exe MonFichier.txt.") : Amended ToSubclass] string Command;
};
[Description("La classe Win32_Subdirectory représente une association entre un répertoire (dossier) et l’un de ses sous-répertoires (sous-dossiers).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SubDirectory : CIM_Component
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’élément Win32_Directory qui contient les propriétés du répertoire (dossier) parent dans cette association.") : Amended ToSubclass] Win32_Directory Ref GroupComponent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente l’élément Win32_Directory qui contient le sous-répertoire (sous-dossier) qui fait partie de l’association.") : Amended ToSubclass] Win32_Directory Ref PartComponent;
};
[Description("La classe Win32_SystemBIOS représente une association entre un ordinateur (y compris les données telles que les propriétés de démarrage, le fuseau horaire, les configurations d’amorçage ou les mots de passe d’administrateurs) et un BIOS système (services, langues, propriétés de gestion du système).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemBIOS : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’élément Win32_ComputerSystem qui contient le BIOS de l’association.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente l’élément Win32_BIOS contenu dans l’ordinateur de cette association.") : Amended ToSubclass] Win32_BIOS Ref PartComponent;
};
[Description("La classe Win32_SystemOperatingSystem représente une association entre un ordinateur et son système d’exploitation.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemOperatingSystem : CIM_InstalledOS
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente les propriétés de l’ordinateur sur lequel le système d’exploitation est installé.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente les propriétés du système d’exploitation qui fonctionne sur cet ordinateur.") : Amended ToSubclass] Win32_OperatingSystem Ref PartComponent;
};
[Description("La classe Win32_SystemSystemDriver représente une association entre un ordinateur et un pilote système qui fonctionne sur cet ordinateur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemSystemDriver : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente les propriétés de l’ordinateur sur lequel le pilote fonctionne.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente le pilote système s’exécutant sur l’ordinateur.") : Amended ToSubclass] Win32_SystemDriver Ref PartComponent;
};
[Description("La classe Win32_SystemUsers représente une association entre un ordinateur et un compte d’utilisateur sur ce système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemUsers : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’ordinateur contenant le compte d’utilisateur.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente le compte d’utilisateur de l’ordinateur.") : Amended ToSubclass] Win32_UserAccount Ref PartComponent;
};
[Description("La classe Win32_SystemProcesses représente une association entre un ordinateur et un processus qui s’exécute sur ce système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemProcesses : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’ordinateur sur lequel le processus s’exécute.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représenté le processus s’exécutant sur l’ordinateur.") : Amended ToSubclass] Win32_Process Ref PartComponent;
};
[Description("La classe Win32_SystemPartitions représente une association entre un ordinateur et une partition de disque sur ce système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemPartitions : Win32_SystemDevices
{
[Description("La référence GroupComponent représente l’élément Win32_Computersystème qui contient les propriétés de l’ordinateur sur lequel se trouve la partition de disque.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[Description("La référence PartComponent représente l’élément Win32_DiskPartition qui contient les propriétés d’une partition de disque qui existe sur l’ordinateur.") : Amended ToSubclass] Win32_DiskPartition Ref PartComponent;
};
[Description("La classe Win32_SystemServices représente une association entre un ordinateur et un programme de service qui existe sur le système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemServices : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente Win32_ComputerSystem qui contient les propriétés de l’ordinateur sur lequel le service existe.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente l’élément Win32_Service qui contient le service qui existe sur l’ordinateur.") : Amended ToSubclass] Win32_Service Ref PartComponent;
};
[Description("La classe Win32_SystemNetworkConnections représente une association entre une connexion réseau et l’ordinateur sur lequel elle réside.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemNetworkConnections : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’ordinateur connecté au réseau.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente la connexion réseau (à cet ordinateur).") : Amended ToSubclass] Win32_NetworkConnection Ref PartComponent;
};
[Description("La classe Win32_SystemResources représente une association entre une ressource du système et l’ordinateur sur lequel elle réside.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemResources : CIM_ComputerSystemResource
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’ordinateur sur lequel la ressource se trouve.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente la ressource (telle qu’un service E/S, une ressource de mémoire) disponible sur l’ordinateur.") : Amended ToSubclass] CIM_SystemResource Ref PartComponent;
};
[Description("La classe Win32_SystemSetting représente une association entre un ordinateur et un paramètre général sur ce système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemSetting : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente les propriétés d’un ordinateur sur lequel ce paramètre peut être appliqué.") : Amended ToSubclass] Win32_ComputerSystem Ref Element;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Setting représente les propriétés du paramètre qui peut être appliqué à l’ordinateur.") : Amended ToSubclass] CIM_Setting Ref Setting;
};
[Description("La classe Win32_SystemDesktop représente une association entre un ordinateur et sa configuration de Bureau.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemDesktop : Win32_SystemSetting
{
[Description("La référence Element représente l’ordinateur sur lequel se trouve la configuration de Bureau.") : Amended ToSubclass] Win32_ComputerSystem Ref Element;
[Description("La référence Setting représente une configuration de Bureau qui existe sur l’ordinateur.") : Amended ToSubclass] Win32_Desktop Ref Setting;
};
[Description("La classe Win32_SystemBootConfiguration représente une association entre un ordinateur et sa configuration de démarrage.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemBootConfiguration : Win32_SystemSetting
{
[Description("La référence Element représente l’ordinateur qui utilise la configuration de démarrage.") : Amended ToSubclass] Win32_ComputerSystem Ref Element;
[Description("La référence Setting représente une configuration de démarrage de l’ordinateur.") : Amended ToSubclass] Win32_BootConfiguration Ref Setting;
};
[Description("La classe Win32_SystemEnclosure représente les propriétés associées avec le boîtier du système physique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemEnclosure : CIM_Chassis
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag est une chaîne qui identifie de façon unique le boîtier du système.\nExemple : System Enclosure 1") : Amended ToSubclass] string Tag;
[Description("La propriété SMBIOSAssetTag indique le numéro de l’étiquette d’inventaire du boîtier du système.") : Amended ToSubclass] string SMBIOSAssetTag;
[Description("La propriété SecurityStatus indique le paramètre de sécurité pour l’entrée externe (comme celle d’un clavier) sur cet ordinateur.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Aucun", "Interface externe verrouillée", "Interface externe activée"} : Amended ToSubclass] uint16 SecurityStatus;
};
[Description("La classe Win32_SystemLoadOrderGroups représente une association entre un ordinateur et un groupe d’ordre de chargement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemLoadOrderGroups : CIM_SystemComponent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’ordinateur sur lequel se trouve le groupe d’ordre de chargement.") : Amended ToSubclass] Win32_ComputerSystem Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente un groupe d’ordre de chargement existant sur l’ordinateur.") : Amended ToSubclass] Win32_LoadOrderGroup Ref PartComponent;
};
[Description("La classe Win32_SystemTimeZone représente une association entre un ordinateur et un fuseau horaire.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemTimeZone : Win32_SystemSetting
{
[Description("La référence Element représente l’ordinateur qui effectue le suivi du fuseau horaire système.") : Amended ToSubclass] Win32_ComputerSystem Ref Element;
[Description("La référence Setting représente les propriétés de fuseau horaire suivies par l’ordinateur.") : Amended ToSubclass] Win32_TimeZone Ref Setting;
};
[Description("La classe Win32_SystemProgramGroups représente une association entre un ordinateur et un groupe de programmes logique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemProgramGroups : Win32_SystemSetting
{
[Description("La référence Element représente l’ordinateur contenant le groupe de programmes logique.") : Amended ToSubclass] Win32_ComputerSystem Ref Element;
[Description("La référence Setting représente un groupe de programme logique sur l’ordinateur.") : Amended ToSubclass] Win32_LogicalProgramGroup Ref Setting;
};
[Description("La classe Win32_SystemSlot représente les points de connexion physiques, qui comprennent les ports, les connecteurs et les périphériques de la carte mère, et aussi les points de connexion propriétaires.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemSlot : CIM_Slot
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag identifie de façon unique le connecteur du système représenté par une instance de cette classe.\nExemple : Connecteur système 1") : Amended ToSubclass] string Tag;
[Description("La propriété SlotDesignation contient une chaîne SMBIOS qui identifie la désignation de connecteur système du connecteur sur la carte mère.\nExemple : PCI-1") : Amended ToSubclass] string SlotDesignation;
[Description("La propriété ConnectorType indique les attributs physiques du connecteur utilisé par cet emplacement.\nExemple : 2 25 (Mâle RS-232)") : Amended ToSubclass,Values{"Inconnu", "Autre", "Mâle", "Femelle", "Blindé", "Non blindé", "SCSI (A) haute densité (50 broches)", "SCSI (A) basse densité (50 broches)", "SCSI (P) haute densité (68 broches)", "SCSI SCA-I (80 broches)", "SCSI SCA-II (80 broches)", "SCSI Fibre Channel (DB-9, cuivre)", "SCSI Fibre Channel (Fibre)", "SCSI Fibre Channel SCA-II (40 broches)", "SCSI Fibre Channel SCA-II (20 broches)", "SCSI Fibre Channel BNC", "ATA 3 ½ pouces (40 broches)", "ATA 2 ½ pouces (44 broches)", "ATA-2", "ATA-3", "ATA/66", "DB-9", "DB-15", "DB-25", "DB-36", "RS-232C", "RS-422", "RS-423", "RS-485", "RS-449", "V.35", "X.21", "IEEE-488", "AUI", "UTP catégorie 3", "UTP catégorie 4", "UTP catégorie 5", "BNC", "RJ11", "RJ45", "MIC fibre", "Apple AUI", "Apple GeoPort", "PCI", "ISA", "EISA", "VESA", "PCMCIA", "PCMCIA type I", "PCMCIA type II", "PCMCIA type III", "Port ZV", "CardBus", "USB", "IEEE 1394", "HIPPI", "HSSDC (6 broches)", "GBIC", "DIN", "Mini-DIN", "Micro-DIN", "PS/2", "Infrarouge", "HP-HIL", "Access.bus", "NuBus", "Centronics", "Mini-Centronics", "Mini-Centronics type 14", "Mini-Centronics type 20", "Mini-Centronics type 26", "Souris bus", "ADB", "AGP", "Bus VME", "VME64", "Propriétaire", "Connecteur pour carte processeur propriétaire", "Connecteur pour carte mémoire propriétaire", "Emplacement montant propriétaire pour E/S", "PCI-66MHZ", "AGP2X", "AGP4X", "PC-98", "PC-98-Hireso", "PC-H98", "PC-98Note", "PC-98Full", "PCI-X", "Sbus IEEE 1396-1993 32 bits", "Sbus IEEE 1396-1993 64 bits", "MCA", "GIO", "XIO", "HIO", "NGIO", "PMC", "Future I/O", "InfiniBand", "AGP8X", "PCI-E"} : Amended ToSubclass] uint16 ConnectorType[];
[Description("La propriété CurrentUsage indique l’utilisation actuelle du connecteur système. \nLes valeurs sont : \"Réservé\" (0), \"Autre\" (1), \"Inconnu\" (2), \"Disponible\" (3), \"Utilisé\" (4)") : Amended ToSubclass,Values{"Réservé", "Autre", "Inconnu", "Disponible", "Utilisé"} : Amended ToSubclass] uint16 CurrentUsage;
[Description("La propriété PMESignal indique si le signal de gestion d’alimentation activée sur le bus PCI est pris en charge par ce connecteur. PMESignal est égal à FALSE pour les connecteurs non-PCI. Si la valeur est égale à TRUE, le signal de gestion d’alimentation activée est pris en charge.") : Amended ToSubclass] boolean PMESignal;
[Description("La propriété Shared indique si les deux connecteurs (ou plus) partagent un emplacement sur la carte de base, comme c'est le cas pour un connecteur partagé PCI/EISA.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le connecteur est partagé.") : Amended ToSubclass] boolean Shared;
[Description("La propriété MaxDataWidth renvoie la largeur maximal de bus des cartes qui peuvent être insérées dans ce connecteur, en bits. La valeur de la propriété doit être interprétée comme suit :\n0 pour 8 \n1 pour 16 \n2 pour 32 \n3 pour 64 \n4 pour 128 ") : Amended ToSubclass,Units("Bits") : Amended ToSubclass,Values{"8", "16", "32", "64", "128"} : Amended ToSubclass] uint16 MaxDataWidth;
};
[Description("La classe Win32_Thread représente un thread d’exécution. Bien qu’un processus doit avoir un thread d’exécution, le processus peut créer d’autres threads pour exécuter des tâches en parallèle. Les threads partagent l’environnement du processus, ainsi plusieurs threads sous le même processus utilisent moins de mémoire que le même nombre de processus.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Thread : CIM_Thread
{
[Description("La propriété ProcessHandle indique le processus qui a créé le thread. Le contenu de cette propriété peut être utilisé par les éléments de l’API Win32.") : Amended ToSubclass] string ProcessHandle;
[Description("La propriété Handle représente un handle d’un thread. La propriété handle a les droits d’accès complets par défaut. Avec l’accès de sécurité correct, le handle peut être utilisé dans toute fonction qui accepte un handle de thread. Selon l’indicateur d’héritage spécifié lorsque il est créé, ce handle peut être hérité par les processus enfant.") : Amended ToSubclass] string Handle;
[Units("millisecondes") : Amended ToSubclass,Description("La propriété ElapsedTime indique la durée d’exécution totale donnée à ce thread depuis sa création.") : Amended ToSubclass] uint64 ElapsedTime;
[Description("La propriété PriorityBase indique la priorité de base actuelle d’un thread. Le système d’exploitation peut augmenter la priorité dynamique du thread au-dessus de la priorité de base si le thread gère les entrées de l’utilisateur, ou la diminue au niveau de la priorité de base si le thread devient orientée ordinateur. La propriété PriorityBase peut avoir une valeur comprise entre 0 et 31") : Amended ToSubclass] uint32 PriorityBase;
[Description("La propriété Priority indique la priorité dynamique du thread. Chaque thread a une priorité dynamique que le planificateur utilise pour déterminer le thread à exécuter. Initialement, la priorité dynamique d’un thread est la même que sa priorité de base. Le système peut augmenter et diminuer la priorité dynamique, pour s’assurer de son répondant (garantissant ainsi qu’aucun thread ne manque de temps processeur). Le système n’augmente la priorité des threads possédant un niveau de priorité de base compris entre 16 et 31. Seules les threads possédant une priorité de base entre 0 et 15 ont leur priorité dynamique augmentée. Des valeurs supérieures indiquent des priorités plus élevées.") : Amended ToSubclass] uint32 Priority;
[Description("La propriété StartAddress indique l’adresse de démarrage du thread. Parce que tout application avec l’accès approprié au thread peut modifier le contexte du thread, cette valeur peut uniquement être une approximation de l’adresse de démarrage du thread.") : Amended ToSubclass] uint32 StartAddress;
[Description("La propriété ThreadState indique l’état d’exécution actuel du thread. Un thread peut avoir une de ces huit valeurs : Initialisé (reconnue par le micronoyau), Prêt (prêt à s’exécuter sur le prochain processeur disponible), En cours d’exécution (s’exécute actuellement), En pause (prête à s’exécuter, seul un thread peut être dans cet état à un moment donné), Terminé (exécution terminée), En attente (non prêt pour le processeur ; lorsqu’il sera prêt, il sera planifié à nouveau), Transition (le thread est en attente de ressources autres que le processeur), et Inconnu (l’état du thread est inconnu).") : Amended ToSubclass,Values{"Initialisé", "Prêt", "En cours d’exécution", "Mise en veille", "Terminé", "En attente", "Transition", "Inconnu"} : Amended ToSubclass] uint32 ThreadState;
[Description("La propriété ThreadWaitReason indique la raison pour laquelle le thread est en attente. La valeur est uniquement valide si le membre ThreadState est défini en attente. Des valeurs de 0 ou 7 indiquent que le thread est en attente de l’exécutant, 1 ou 8 pour une page libre, 2 ou 9 pour une page entrante, 3 ou 10 pour une allocation de pool, 4 ou 11 pour un délai d’exécution, 5 ou 12 pour une condition en attente, 6 ou 13 pour une requête utilisateur, 14 pour une paire d’événements haute, 15 pour une paire d’événements basse, 16 pour une réception d’appel de procédure locale, 17 pour une réponse d’appel de procédure locale, 18 pour la mémoire virtuelle, 19 pour une page sortante. Les valeurs de 20 et plus ne sont pas attribuées. Les paires d’événements permettent la communication avec les sous-systèmes protégés (consultez les bascules de contexte).") : Amended ToSubclass,Values{"Executive", "FreePage", "PageIn", "PoolAllocation", "ExecutionDelay", "FreePage", "PageIn", "Executive", "FreePage", "PageIn", "PoolAllocation", "ExecutionDelay", "FreePage", "PageIn", "EventPairHigh", "EventPairLow", "LPCReceive", "LPCReply", "VirtualMemory", "PageOut", "Inconnu"} : Amended ToSubclass] uint32 ThreadWaitReason;
[Description("La propriété KernelModeTime indique les données du compteur brutes à partir du type de compteur de performance \nPERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT\nLes données du compteur sont en unités de 100 nanosecondes.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 KernelModeTime;
[Description("La propriété UserModeTime indique les données du compteur brutes à partir du type de compteur de performance \nPERF_SIZE_LARGE | PERF_TYPE_COUNTER | PERF_COUNTER_RATE | PERF_TIMER_100NS | PERF_DELTA_COUNTER | PERF_DISPLAY_PERCENT\nLes données du compteur sont en unités de 100 nanosecondes.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 UserModeTime;
};
[Description("La classe Win32_TimeZone représente les informations de fuseau horaire d’un système Win32. Ceci comprend les modifications nécessaires pour les passages à l’heure d’été et à l’heure d’hiver.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_TimeZone : CIM_Setting
{
[Units("minutes") : Amended ToSubclass,Description("La propriété Bias spécifie le décalage en cours pour la détermination de l’heure locale. Le décalage est la différence entre le temps universel coordonné (UTC) et l’heure locale. Tous les calculs entre l’heure UTC et l’heure locale reposent sur cette formule : UTC = heure locale + décalage. Ce membre est nécessaire.") : Amended ToSubclass] sint32 Bias;
[Units("minutes") : Amended ToSubclass,Description("La propriété DaylightBias spécifie une valeur de décalage qui doit être utilisée lors de la déterminations des heures locales quand les heures d’été sont prises en compte. Ce membre est ignoré si aucune valeur n’est fournie pour le membre DaylightDay. La valeur de ce membre est ajouté au membre Bias pour donner le décalage utilisé pendant les heures d’été. Pour la plupart des fuseaux, la valeur de ce membre est égale à -60.") : Amended ToSubclass] sint32 DaylightBias;
[Description("La propriété DaylightDay spécifie le jour DaylightDayOfWeek du mois DaylightMonth pendant lequel la transition de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation. \n\nExemple : 15 \nSi le jour de transition DaylightDayOfWeek a lieu un dimanche, la valeur 1 indique alors le premier dimanche du mois DaylightMonth, la valeur 2 le deuxième dimanche, etc. La valeur 5 indique le dernier dimanche du mois DaylightMonth. ") : Amended ToSubclass] uint32 DaylightDay;
[Description("La propriété DaylightDayOfWeek spécifie le jour de la semaine auquel le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.\nExemple : 1") : Amended ToSubclass,Values{"Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"} : Amended ToSubclass] uint8 DaylightDayOfWeek;
[Description("La propriété DaylightHour spécifie l’heure à laquelle le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.\nExemple : 1") : Amended ToSubclass] uint32 DaylightHour;
[Description("La propriété DaylightMillisecond spécifie la milliseconde de la seconde DaylightSecond à laquelle le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.") : Amended ToSubclass] uint32 DaylightMillisecond;
[Description("La propriété DaylightMinute spécifie la minute de l’heure DaylightHour à laquelle le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.\nExemple : 59") : Amended ToSubclass] uint32 DaylightMinute;
[Description("La propriété DaylightMonth spécifie le mois auquel le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.\nExemple : 1 = Janvier") : Amended ToSubclass,Values{"Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"} : Amended ToSubclass] uint32 DaylightMonth;
[Description("La propriété DaylightName indique le nom du fuseau horaire qui est représenté quand l’heure d’été est en vigueur.\nExemple : EDT = Heure d’été (côte est). ") : Amended ToSubclass] string DaylightName;
[Description("La propriété DaylightSecond spécifie la second de la minute DaylightMinute à laquelle le passage de l’heure d’hiver à l’heure d’été a lieu sur ce système d’exploitation.\nExemple : 59") : Amended ToSubclass] uint32 DaylightSecond;
[Description("La propriété DaylightYear indique l’année à laquelle le passage à l’heure d’été est effective. Ce membre n’est pas nécessaire.\nExemple : 1997") : Amended ToSubclass] uint32 DaylightYear;
[Units("minutes") : Amended ToSubclass,Description("La propriété StandardBias spécifie une valeur de décalage qui doit être utilisée quand les heures d’hiver sont prises en compte. Ce membre est ignoré si aucune valeur n’est fournie pour le membre StandardDay. La valeur de ce membre est ajouté au membre Bias pour donner le décalage utilisé pendant les heures d’hiver.\nExemple : 0") : Amended ToSubclass] uint32 StandardBias;
[Description("La propriété StandardDay spécifie le jour StandardDayOfWeek du mois StandardMonth pendant lequel la transition de l’heure d’été à l’heure d’hiver a lieu sur ce système d’exploitation.\n\nExemple : 31 \nSi le jour de transition StandardDayOfWeek a lieu un dimanche, la valeur 1 indique alors le premier dimanche du mois StandardMonth, la valeur 2 le deuxième dimanche, etc. La valeur 5 indique le dernier dimanche du mois StandardMonth.") : Amended ToSubclass] uint32 StandardDay;
[Description("La propriété StandardDayOfWeek spécifie le jour de la semaine auquel le passage de l’heure d’été à l’heure d’hiver a lieu sur ce système d’exploitation.\nExemple : 1") : Amended ToSubclass,Values{"Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"} : Amended ToSubclass] uint8 StandardDayOfWeek;
[Description("La propriété DaylightHour spécifie l’heure à laquelle le passage de l’heure d’été à l’heure d’hiver a lieu sur ce système d’exploitation.\nExemple : 11") : Amended ToSubclass] uint32 StandardHour;
[Description("La propriété StandardMillisecond spécifie la milliseconde de la seconde StandardSecond à laquelle a lieu le passage de l’heure d’été à l’heure d’hiver sur ce système d’exploitation.") : Amended ToSubclass] uint32 StandardMillisecond;
[Description("La propriété StandardMinute spécifie la minute du jour StandardDay à laquelle le passage de l’heure d’été à l’heure d’hiver a lieu sur ce système d’exploitation.\nExemple : 59") : Amended ToSubclass] uint32 StandardMinute;
[Description("La propriété StandardMonth spécifie le mois auquel le passage de l’heure d’été à l’heure d’hiver a lieu sur ce système d’exploitation.\nExemple : 59") : Amended ToSubclass,Values{"Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"} : Amended ToSubclass] uint32 StandardMonth;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété StandardName indique le nom du fuseau horaire qui est représenté quand l’heure d’hiver est en vigueur.\nExemple : EST = Heure d’hiver (côte est). ") : Amended ToSubclass] string StandardName;
[Description("La propriété StandardSecond spécifie la seconde de la minute StandardMinute à laquelle a lieu le passage de l’heure d’été à l’heure d’hiver sur ce système d’exploitation.\nExemple : 59") : Amended ToSubclass] uint32 StandardSecond;
[Description("La propriété StandardYear indique l’année à laquelle le passage à l’heure d’hiver est effective. Ce membre n’est pas nécessaire.\nExemple : 1997") : Amended ToSubclass] uint32 StandardYear;
};
[Description("La classe Win32_UserDesktop représente une association entre un compte d’utilisateur et les paramètres de Bureau qui lui sont spécifiques.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_UserDesktop : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente le compte d’utilisateur dont le Bureau peut être personnalisé par la propriété Settings de cette classe.") : Amended ToSubclass] Win32_UserAccount Ref Element;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Settting représente les paramètres de Bureau qui servent à personnaliser un compte d’utilisateur de Bureau spécifique.") : Amended ToSubclass] Win32_Desktop Ref Setting;
};
[Description("La classe Win32_QuickFixEngineering représente les correctifs logiciels ou les mises à jour qui ont été appliquées au système d’exploitation actuel.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_QuickFixEngineering : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride,Description("La propriété HotFixID spécifie l’identificateur unique associé avec un correctif logiciel particulier.") : Amended ToSubclass] string HotFixID;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété ServicePackInEffect spécifie quel Service Pack était effectif lorsque la mise à jour a été appliquée. Si aucun Service Pack n’a été appliqué, la propriété prend la valeur SP0. Si le Service Pack effectif ne peut pas être déterminé, cette propriété sera nulle.") : Amended ToSubclass] string ServicePackInEffect;
[Description("La propriété CSName contient le nom local de l’ordinateur. La valeur pour ce membre est fournie par la classe CIM_ComputerSystem.") : Amended ToSubclass] string CSName;
[Description("La propriété FixComments contient les commentaires supplémentaires concernant la mise à jour.") : Amended ToSubclass] string FixComments;
[Description("La propriété InstalledBy identifie la personne qui a installé la mise à jour. Si cette valeur est inconnue, la propriété sera vide.") : Amended ToSubclass] string InstalledBy;
[Description("La propriété InstalledOn fournit la date et l’heure du moment où la mise à jour a été installée. Si cette valeur est inconnue, la propriété sera vide.") : Amended ToSubclass] string InstalledOn;
};
[Description("Cette classe représente l’état des fonctionnalités facultatives présentes sur le système d’exploitation") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OptionalFeature : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride,Description("Cette propriété représente le nom de la fonctionnalité facultative") : Amended ToSubclass] string Name;
[Description("La propriété Caption est le nom complet d’une fonctionnalité facultative") : Amended ToSubclass] string Caption;
[Description("Indique l’état de la fonctionnalité facultative. Montre si elle est activée, désactivée, absente ou inconnue") : Amended ToSubclass,Values{"Activée", "Désactivée", "Absente", "Inconnue"} : Amended ToSubclass] uint32 InstallState;
};
[Description("La classe Win32_LogicalProgramGroupDirectory représente une association entre les groupes de programmes logiques (les groupes du menu Démarrer) et les répertoires de fichiers dans lesquels ils sont stockés.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogicalProgramGroupDirectory : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le groupe Win32_LogicalProgramGroup associé au répertoire de fichiers.") : Amended ToSubclass] Win32_LogicalProgramGroup Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le membre Win32_Directory qui contient le répertoire de fichiers pour le groupe de programmes logique.") : Amended ToSubclass] Win32_Directory Ref Dependent;
};
[Description("La classe Win32_LogicalProgramGroupItemDataFile représente une association entre les éléments des groupes de programmes du menu Démarrer et les fichiers dans lesquels ils sont stockés.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogicalProgramGroupItemDataFile : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente l’élément Win32_LogicalProgramGroupItem qui représente les groupes de programmes dans le menu Démarrer.") : Amended ToSubclass] Win32_LogicalProgramGroupItem Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente la classe CIM_DataFile associée au groupe de programmes.") : Amended ToSubclass] CIM_DataFile Ref Dependent;
};
[Description("La classe Win32_ProgramGroupContents représente une association entre un ordre de groupe de programmes et un groupe de programmes individuel ou un élément contenu dans lui.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ProgramGroupContents : CIM_Component
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente l’élément Win32_ProgramGroupOrItem contenant un groupe du menu Démarrer ou un élément pour cette association") : Amended ToSubclass] Win32_ProgramGroupOrItem Ref PartComponent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’élément Win32_LogicalProgramGroup qui contient le groupe de programmes logique pour cette association.") : Amended ToSubclass] Win32_LogicalProgramGroup Ref GroupComponent;
};
[Description("La classe Win32_FloppyDrive gère les capacités d’un lecteur de disquettes.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_FloppyDrive : CIM_DisketteDrive
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le lecteur de disquettes parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Manufacturer indique le nom du fabricant du lecteur de disquettes.\nExemple : Acme") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_TapeDrive représente un lecteur de bandes sur un ordinateur Win32. Les lecteurs de bandes sont différenciés principalement en raison de leur type d’accès qui ne peut être que séquentiel.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_TapeDrive : CIM_TapeDrive
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le lecteur de bandes parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Compression indique si la compression matérielle de données est activée ou désactivée.\nValeurs : 1 (vrai) ou 0 (faux). Si la valeur est vrai, la compression matérielle de données est activée.") : Amended ToSubclass] uint32 Compression;
[Description("La propriété ECC indique si le périphérique prend en charge la correction matérielle des erreurs.\nValeurs : 1 (vrai) ou 0 (faux). Si la valeur est vrai, la correction matérielle des erreurs est prise en charge.") : Amended ToSubclass,Values{"Faux", "Vrai"} : Amended ToSubclass] uint32 ECC;
[Description("La propriété FeaturesHigh spécifie le nombre 32 bits d’ordre haut de l’indicateur des fonctionnalités du périphérique.") : Amended ToSubclass] uint32 FeaturesHigh;
[Description("La propriété FeaturesLow spécifie le nombre 32 bits d’ordre bas de l’indicateur des fonctionnalités du périphérique.") : Amended ToSubclass] uint32 FeaturesLow;
[Description("La propriété MediaType spécifie le type de média utilisé par ce périphérique (ou celui auquel il fait accès). Dans ce cas, il est défini à \"lecteur de bandes\".") : Amended ToSubclass] string MediaType;
[Description("La propriété ReportSetMarks indique si le signalement de marques est activé. Le signalement de marques utilise un élément enregistré spécifique qui ne contient pas de données utilisateur. Cet élément enregistré est utilisé pour fournir un schéma de segmentation. Ce schéma de segmentation est hiérarchiquement supérieur aux marques de fichiers. Les signalements de marques fournissent un positionnement plus rapide sur les bandes de grande capacité.\nValeurs : 1 (vrai) ou 0 (faux). Si la valeur est vrai, le signalement de marques est activé.") : Amended ToSubclass] uint32 ReportSetMarks;
[Description("La propriété Id indique le nom identifiant le lecteur de CD-ROM Win32 défini par le fabricant.\nExemple : PLEXTOR CD-ROM PX-12CS 1.01") : Amended ToSubclass] string Id;
[Description("La propriété Manufacturer indique le fabricant du CD-ROM Win32.\nExemple : PLEXTOR") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_DiskDrive représente un lecteur de disque physique tel qu’il est vu par un ordinateur fonctionnant avec le système d’exploitation Win32. Toute interface vers un lecteur de disque physique Win32 est un descendant (ou membre) de cette classe. Les fonctionnalités du lecteur de disque vu à travers cet objet correspondent aux caractéristiques logiques et de gestion du disque. Dans certains cas; ceci peut ne pas refléter les réelles caractéristiques physiques du périphérique. Tout objet qui serait basé sur un autre périphérique logique ne serait pas membre de cette classe.\nExemple : IDE Fixed Disk.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DiskDrive : CIM_DiskDrive
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le lecteur de disque parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[units("octets") : Amended ToSubclass,Description("La propriété BytesPerSector indique le nombre d’octets dans chaque secteur pour le lecteur de disque physique.\nExemple : 512") : Amended ToSubclass] uint32 BytesPerSector;
[Description("La propriété InterfaceType indique le type d’interface du lecteur de disque physique.\nExemple : SCSI") : Amended ToSubclass] string InterfaceType;
[Description("La propriété Partitions indique le nombre de partitions sur ce lecteur de disque physique qui sont reconnues par le système d’exploitation.\nExemple : 2") : Amended ToSubclass] uint32 Partitions;
[Description("La propriété SectorsPerTrack indique le nombre de secteurs dans chaque piste pour ce lecteur de disque physique.\nExemple : 63") : Amended ToSubclass] uint32 SectorsPerTrack;
[Description("La propriété TotalCylinders indique le nombre total de cylindres sur le lecteur de disque physique. Remarque : la valeur pour cette propriété est obtenue en utilisant les fonctions étendues de l’interruption 13h du BIOS. La valeur peut être fausse si le lecteur utilise un schéma de traduction pour prendre en charge les disques de grande capacité. Consultez le fabricant pour obtenir les spécification réelles du lecteur.\nExemple : 657") : Amended ToSubclass] uint64 TotalCylinders;
[Description("La propriété TotalHeads indique le nombre total de têtes de lecture sur le lecteur de disque. Remarque : la valeur pour cette propriété est obtenue en utilisant les fonctions étendues de l’interruption 13h du BIOS. La valeur peut être fausse si le lecteur utilise un schéma de traduction pour prendre en charge les disques de grande capacité. Consultez le fabricant pour obtenir les spécification réelles du lecteur.") : Amended ToSubclass] uint32 TotalHeads;
[Description("La propriété TotalSectors indique le nombre total de secteurs sur le lecteur de disque physique. Remarque : la valeur pour cette propriété est obtenue en utilisant les fonctions étendues de l’interruption 13h du BIOS. La valeur peut être fausse si le lecteur utilise un schéma de traduction pour prendre en charge les disques de grande capacité. Consultez le fabricant pour obtenir les spécification réelles du lecteur.\nExemple : 2649024") : Amended ToSubclass] uint64 TotalSectors;
[Description("La propriété TotalTracks indique le nombre total de pistes sur le lecteur de disque physique. Remarque : la valeur pour cette propriété est obtenue en utilisant les fonctions étendues de l’interruption 13h du BIOS. La valeur peut être fausse si le lecteur utilise un schéma de traduction pour prendre en charge les disques de grande capacité. Consultez le fabricant pour obtenir les spécification réelles du lecteur.\nExemple : 42048") : Amended ToSubclass] uint64 TotalTracks;
[Description("La propriété TracksPerCylinder indique le nombre de pistes sur chaque cylindre du lecteur de disque physique. Remarque : la valeur pour cette propriété est obtenue en utilisant les fonctions étendues de l’interruption 13h du BIOS. La valeur peut être fausse si le lecteur utilise un schéma de traduction pour prendre en charge les disques de grande capacité. Consultez le fabricant pour obtenir les spécifications réelles du lecteur.\nExemple : 64") : Amended ToSubclass] uint32 TracksPerCylinder;
[Description("La propriété Index indique le nombre de lecteurs physiques d’un lecteur donné. Les informations de ce membre sont fournies par Get Drive Map Info. Une valeur de 0xFF indique que le lecteur donné ne mappe pas vers un disque physique.\nExemple : 1") : Amended ToSubclass] uint32 Index;
[Description("La propriété Manufacturer indique le nom du fabricant du lecteur de disque.\nExemple : Seagate") : Amended ToSubclass] string Manufacturer;
[Description("La propriété MediaLoaded détermine si le média pour une lecteur de disque est chargé. Pour les lecteurs de disque fixes, la propriété sera toujours TRUE. \nValeurs : TRUE ou FALSE. Si la valeur est TRUE, Le média sera chargé.") : Amended ToSubclass] boolean MediaLoaded;
[Description("La propriété MediaType est le type de média utilisé ou accédé par ce service.\nExemple : Removable media") : Amended ToSubclass,Values{"Média amovible", "Disque dur fixe", "Inconnu"} : Amended ToSubclass] string MediaType;
[Description("La propriété Model indique le numéro de modèle du lecteur de disque fourni par le fabricant.\nExemple : ST32171W") : Amended ToSubclass] string Model;
[Description("La propriété SCSIBus indique le numéro de bus SCSI du lecteur de disque.\nExemple : 0") : Amended ToSubclass] uint32 SCSIBus;
[Description("La propriété SCSILogicalUnit indique le numéro d’unité logique SCSI (LUN) du lecteur de disque.\nExemple : 0") : Amended ToSubclass] uint16 SCSILogicalUnit;
[Description("La propriété SCSIPort indique le nombre de ports SCSI du lecteur de disque.\nExemple : 0") : Amended ToSubclass] uint16 SCSIPort;
[Description("La propriété SCSITargetId indique le numéro d’ID SCSI du lecteur de disque.\nExemple : 0") : Amended ToSubclass] uint16 SCSITargetId;
[units("octets") : Amended ToSubclass,Description("La propriété Size indique la taille du lecteur de disque. Elle est calculée en multipliant le nombre total de cylindres, le nombre de pistes par cylindre, le nombre de secteurs sur chaque piste, et le nombre d’octets dans chaque secteur.") : Amended ToSubclass] uint64 Size;
[Description("La propriété Signature est utilisée pour identifier un disque. Elle peut-être utilisée pour identifier une ressource partagée. ") : Amended ToSubclass] uint32 Signature;
[Description("La propriété Serial number est un numéro attribué par le fabricant utilisé pour identifier le média physique. \nPar exemple : WD-WM3493798728 pour le numéro de série d’un disque.") : Amended ToSubclass] string SerialNumber;
[Description("La propriété Firmware Revision est un numéro alloué par le fabricant qui permet d’identifier le média physique.") : Amended ToSubclass] string FirmwareRevision;
};
[Description("La classe Win32_CDROMDrive représente un lecteur de CD-ROM sur un Win32_ComputerSystem. \n\nRemarque : Le nom du lecteur ne correspond pas à la lettre de lecteur logique assignée au périphérique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_CDROMDrive : CIM_CDROMDrive
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne pour identifier uniquement ce lecteur CD-ROM.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Drive indique la lettre de lecteur du lecteur de CD-ROM.\nExemple : d:\\") : Amended ToSubclass] string Drive;
[Description("La propriété FileSystemFlags est désormais remplacée par FileSystemFlagsEx") : Amended ToSubclass] uint16 FileSystemFlags;
[Description("La propriété FileSystemFlagsEx contient les indicateurs de système de fichiers associés au lecteur de CD-ROM Win32. Ce paramètre peut être une combinaison d’indicateurs. FS_FILE_COMPRESSION et FS_VOL_IS_COMPRESSED sont mutuellement exclusifs.\nExemple : 0.") : Amended ToSubclass,BitValues{"Recherche en respectant la casse", "Noms à la casse préservée", "Unicode sur disque", "ACL persistants", "Compression de fichiers", "Quotas de volume", "Prend en charge les fichiers fragmentés", "Prend en charge les points d’analyse", "Prend en charge le stockage étendu", "Prend en charge les noms longs", "Le volume est compressé", "Prend en charge les ID d’objet", "Prend en charge le chiffrement", "Prend en charge les flux nommés"} : Amended ToSubclass] uint32 FileSystemFlagsEx;
[Description("La propriété Id indique la lettre de lecteur identifiant de manière unique ce lecteur de CD-ROM.\nExemple : d:\\ ") : Amended ToSubclass] string Id;
[Description("La propriété Manufacturer indique le fabricant du CD-ROM Win32.\nExemple : PLEXTOR") : Amended ToSubclass] string Manufacturer;
[Description("La propriété MaximumComponentLength indique la longueur maximum d’un composant nom de fichier qui est prise en charge par le lecteur de CD-ROM Win32. Un composant nom de fichier est la portion d’un nom de fichier entre barres de fraction inversées. La valeur peut-être utilisée pour indiquer que les noms longs sont pris en charge par le système de fichiers spécifié. Par exemple, pour un système de fichiers FAT prenant en charge les noms longs, la fonction stocke la valeur 255, au lieu de l’indicateur précédent 8.3. Les noms longs peuvent aussi être pris en charge sur les systèmes utilisant le système de fichiers NTFS.\nExemple : 255.") : Amended ToSubclass] uint32 MaximumComponentLength;
[Description("La propriété MediaType indique le type de média utilisé ou accédé par ce périphérique. Dans cette classe, la valeur sera toujours \"CD-ROM\".") : Amended ToSubclass,Values{"Accès aléatoire", "Prend en charge l’écriture", "Média amovible", "CD-ROM"} : Amended ToSubclass] string MediaType;
[Description("La propriété RevisionLevel indique le niveau de révision de préprogrammation du lecteur de CD-ROM Win32.") : Amended ToSubclass] string RevisionLevel;
[Description("La propriété MfrAssignedRevisionLevel indique le niveau de révision du microprogramme du lecteur CD-ROM attribué par le fabricant.\n") : Amended ToSubclass] string MfrAssignedRevisionLevel;
[Description("La propriété SCSITargetId indique le numéro d’ID SCSI du lecteur de CD-ROM Win32.\nExemple : 0.") : Amended ToSubclass] uint16 SCSITargetId;
[Description("La propriété VolumeName indique le nom de volume du lecteur de CD-ROM Win32.") : Amended ToSubclass] string VolumeName;
[Description("La propriété VolumeSerialNumber indique le numéro de série du volume du média dans le lecteur de CD-ROM.\nExemple : A8C3-D032") : Amended ToSubclass] string VolumeSerialNumber;
[Units("kilo-octets par seconde") : Amended ToSubclass,Description("La propriété TransferRate indique le taux de transfert du lecteur de CD-ROM. Une valeur de -1 indique que le taux de transfert n’a pas pu être déterminé. Ceci peut se produire si, par exemple, il n’y a pas de CD dans le lecteur.") : Amended ToSubclass] Real64 TransferRate;
[Description("La propriété DriveIntegrity indique si les fichiers peuvent être correctement lu à partir du périphérique CD. Ceci est déterminé en lisant un bloc de données deux fois et en comparant les données obtenues.") : Amended ToSubclass] boolean DriveIntegrity;
[Description("La propriété MediaLoaded indique si un CD-ROM est présent dans le lecteur.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le CD est dans le lecteur.") : Amended ToSubclass] boolean MediaLoaded;
[Description("La propriété SCSIBus indique le numéro de bus SCSI pour le lecteur de disque.\nExemple : 0") : Amended ToSubclass] uint32 SCSIBus;
[Description("La propriété SCSILogicalUnit indique le numéro d’unité logique SCSI (LUN) du lecteur de disque. Le numéro d’unité logique est utilisé pour désigner quel contrôleur SCSI est accédé pour un système dans lequel plus d’un seul contrôleur est utilisé. L'ID de périphérique SCSI est similaire, mais ne s’applique qu’aux périphériques multiples sur un seul contrôleur.\nExemple : 0") : Amended ToSubclass] uint16 SCSILogicalUnit;
[Description("La propriété SCSIPort indique le numéro de port SCSI du lecteur de disque.\nExemple : 1") : Amended ToSubclass] uint16 SCSIPort;
[units("octets") : Amended ToSubclass,Description("La propriété Size indique la taille du lecteur de disque.") : Amended ToSubclass] uint64 Size;
[Description("La propriété Serial number est un numéro attribué par le fabricant utilisé pour identifier le média physique. \nPar exemple : WD-WM3493798728 pour le numéro de série d’un disque.") : Amended ToSubclass] string SerialNumber;
};
[Description("La classe Win32_FloppyController représente les possibilités et la capacité de gestion d’un contrôleur de lecteur de disquettes.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_FloppyController : CIM_Controller
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le contrôleur de lecteur de disquettes parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Manufacturer indique le nom du fabricant du contrôleur de lecteur de disquettes. \nExemple : Acme.") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_LogicalDisk représente une source de données qui correspond à un périphérique de stockage sur un système Win32.\nLa classe renvoie les informations du disque local ainsi que des disques logiques mappés. Cependant la méthode recommandée est d’utiliser cette classe pour obtenir des informations sur des disques locaux et d’utiliser la classe Win32_MappedLogicalDisk pour obtenir des informations sur des disques logiques mappés.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogicalDisk : CIM_LogicalDisk
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le disque logique parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Compressed indique si le volume logique existe en tant qu’entité unique compressée, tel qu’un volume DoubleSpace. Si la compression basée sur les fichiers est prise en charge (tel que sur NTFS), cette propriété sera FALSE.") : Amended ToSubclass] boolean Compressed;
[Description("La propriété DriveType contient une valeur numérique correspondant au type de lecteur de disque que ce disque logique représente. Référez-vous à la documentation sur le Kit de développement de plate-forme pour obtenir les valeurs supplémentaires.\nExemple : Un lecteur de CD-ROM renverrait la valeur 5.") : Amended ToSubclass,Values{"Inconnu", "Pas de répertoire racine", "Disque amovible", "Disque local", "Lecteur réseau", "Disque compact", "Disque virtuel"} : Amended ToSubclass] uint32 DriveType;
[Description("La propriété FileSystem indique le système de fichiers du disque logique.\nExemple : NTFS") : Amended ToSubclass] string FileSystem;
[Description("La propriété MaximumComponentLength contient la longueur maximale d’un composant nom de fichier prise en charge par le lecteur Win32. Un composant nom de fichier est cette portion d’un nom de fichier placée entre barres de fraction inversées. La valeur peut-être utilisée pour indiquer que les noms longs sont pris en charges par le système de fichier spécifié. Par exemple, pour un système de fichiers FAT qui prend en charge les noms longs, la fonction stocke la valeur 255, au lieu de l’indicateur précédent : 8.3. Les noms longs peuvent aussi être pris en charge sur les systèmes qui utilisent le système de fichiers NTFS.\nExemple : 255") : Amended ToSubclass] uint32 MaximumComponentLength;
[Description("La propriété ProviderName indique le nom du chemin vers le périphérique logique.") : Amended ToSubclass] string ProviderName;
[Description("La propriété SupportsFileBasedCompression indique si la partition de disque logique prend en charge la compression basée sur les fichiers, comme c'est le cas avec NTFS. Cette propriété est FALSE lorsque la propriété Compressed est TRUE.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le disque logique prend en charge la compression basée sur les fichiers.") : Amended ToSubclass] boolean SupportsFileBasedCompression;
[Description("La propriété VolumeName indique le nom du volume du disque logique.\nContrainte : 32 caractères maximum") : Amended ToSubclass] string VolumeName;
[Description("La propriété VolumeSerialNumber indique le numéro de série de volume pour le disque logique.\nContrainte : 11 caractères maximum\nExemple : A8C3-D032") : Amended ToSubclass] string VolumeSerialNumber;
[Description("La propriété MediaType indique le type de média actuellement présent dans le disque logique. Cette valeur sera une des valeurs de l’énumération MEDIA_TYPE définie dans winioctl.h.\nRemarque : La valeur peut ne pas être exacte pour les disques extractibles si actuellement il n’y a pas de média dans le lecteur.") : Amended ToSubclass,Values{"Format inconnu", "Disquette 5¼ pouces", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 5¼ pouces", "Disquette 5¼ pouces", "Disquette 5¼ pouces", "Disquette 5¼ pouces", "Disquette 5¼ pouces", "Média amovible autre qu’une disquette", "Média disque dur fixe", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 5¼ pouces", "Disquette 5¼ pouces", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 5¼ pouces", "Disquette 3½ pouces", "Disquette 3½ pouces", "Disquette 8 pouces"} : Amended ToSubclass] uint32 MediaType;
[Description("La propriété SupportsDiskQuotas indique si ce volume supporte les quotas de disque.") : Amended ToSubclass] boolean SupportsDiskQuotas;
[Description("La propriété QuotasDisabled indique que la gestion de quota n’a pas été activée sur ce volume.") : Amended ToSubclass] boolean QuotasDisabled;
[Description("La propriété QuotasIncomplete indique que la gestion de quota a été utilisée mais n’a pas été désactivée. Incomplet fait référence à l’information laissé dans le système de fichiers après que la gestion de quota a été désactivée.") : Amended ToSubclass] boolean QuotasIncomplete;
[Description("La propriété QuotasRebuilding indique un état actif ce qui signifie que le système de fichiers est en cours de compilation d’informations et paramètre le disque pour la gestion de quota.") : Amended ToSubclass] boolean QuotasRebuilding;
[Description("Cette méthode invoque l’opération chkdsk sur le disque. Cette méthode est applicable uniquement aux instances de disques logiques qui représentent un disque physique sur l’ordinateur. Cette méthode n’est pas applicable à des disques logiques mappés. La valeur renvoyée de la méthode va indiquer une des valeurs suivantes - Réussite - Fin du Chkdsk, Réussite - Verrouillé et chkdsk planifié au redémarrage, Échec - Système de fichiers inconnu, Échec - Erreur inconnue, Échec - Système de fichiers non pris en charge.") : Amended ToSubclass,Values{"Réussite - Fin du Chkdsk", "Réussite - Verrouillé et le chkdsk est planifié au redémarrage", "Échec - Système de fichiers inconnu", "Échec - Erreur inconnue", "Échec - Système de fichier non pris en charge"} : Amended ToSubclass] uint32 Chkdsk([Description("Ce paramètre indique l’action à appliquer lorsque des erreurs sont trouvées sur le disque. Si le paramètre est Vrai, les erreurs devraient être résolues.") : Amended ToSubclass,in] boolean FixErrors,[Description("Ce paramètre indique si une vérification approfondie des entrées de l’index devrait être effectuée.") : Amended ToSubclass,in] boolean VigorousIndexCheck,[Description("Ce paramètre indique si le cycle de vérification du dossier devrait être ignoré ou non.") : Amended ToSubclass,in] boolean SkipFolderCycle,[Description("Ce paramètre indique si le démontage du disque doit être forcé avant la vérification.") : Amended ToSubclass,in] boolean ForceDismount,[Description("Ce paramètre indique si il faut rechercher les secteurs défectueux et récupérer les informations lisibles à partir de ces secteurs.") : Amended ToSubclass,in] boolean RecoverBadSectors,[Description("Ce paramètre indique si l’opération chkdsk devrait être effectuée lors du prochain démarrage au cas où l’opération n’a pas pu être effectuée car le disque était verrouillé au moment où la méthode a été appelée.") : Amended ToSubclass,in] boolean OkToRunAtBootUp);
[Description("La propriété VolumeDirty indique si le disque nécessite que chkdsk soit exécuté lors du prochain redémarrage. Cette propriété est uniquement applicable aux instances de disques logiques qui représentent un disque physique sur l’ordinateur. Cette méthode n’est pas applicable à des disques logiques mappés. ") : Amended ToSubclass] boolean VolumeDirty;
[Description("Cette méthode est utilisée pour planifier l’exécution de chkdsk lors du prochain redémarrage si le bit d’intégrité a été défini. Cette méthode est uniquement applicable à des instances de disques logiques qui représentent un disque physique dans l’ordinateur. Elle n’est pas applicable à des disques logiques mappés. ") : Amended ToSubclass,Values{"Aucune erreur", "Erreur - Lecteur distant", "Erreur - Lecteur amovible", "Erreur - Le lecteur n’a pas de répertoire racine", "Erreur - Lecteur inconnu"} : Amended ToSubclass] uint32 ScheduleAutoChk([in,Description("Ce paramètre est utilisé pour spécifier la liste des lecteurs pour lesquels un autochk devra être planifié au prochain redémarrage. La syntaxe de chaîne consiste de la lettre du lecteur du disque logique.") : Amended ToSubclass] string LogicalDisk[]);
[Description("Cette méthode est utilisée pour exclure les disques de l’opération chkdsk à exécuter lors du prochain redémarrage. Si elle n’est pas exclue, Chkdsk est effectuée sur le disque si le bit d’intégrité a été défini pour le disque. Remarquez que les appels excluent les disques qui ne sont pas cumulés. C'est à dire qu’un appel est effectué pour exclure certains disques, alors la nouvelle liste n’est pas ajoutée à la liste de ceux qui ont été marqués pour l’exclusion, la nouvelle liste de disque remplace la liste précédente à la place. La méthode est applicable uniquement aux instances de disques logiques qui représentent un disque logique dans l’ordinateur et n’est pas applicable à des lecteurs logiques mappés. \nPar exemple, un spécification valide de lecteurs serait \"C:\", \"d:\",\"G:\" Remarquez que les deux points sont requis avec la lettre de lecteur.") : Amended ToSubclass,Values{"Réussite", "Erreur - Lecteur distant", "Erreur - Lecteur amovible", "Erreur - Le lecteur n’a pas de répertoire racine", "Erreur - Lecteur inconnu"} : Amended ToSubclass] uint32 ExcludeFromAutochk([in,Description("Ce paramètre est utilisé pour spécifier la liste des lecteurs à exclure de la vérification automatique lors du prochain démarrage du système. La chaîne est composée de la lettre de lecteur suivie du caractère \":\" indiquant le disque logique.") : Amended ToSubclass] string LogicalDisk[]);
};
[Description("La classe Win32_DiskPartition représente les possibilités et la capacité de gestion d’une zone partitionnée du disque physique sur un système Win32.\nExemple : Disk n° 0, Partition n° 1.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DiskPartition : CIM_DiskPartition
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique le lecteur de disque et la partition du reste du système") : Amended ToSubclass] string DeviceID;
[Description("La propriété BootPartition détermine si la partition est la partition active. Le système d’exploitation utilise la partition active lorsqu’il démarre à partir du disque dur.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, la partition est active.") : Amended ToSubclass] boolean BootPartition;
[Description("La propriété DiskIndex indique le numéro d’index du disque contenant cette partition.\nExemple : 0.") : Amended ToSubclass] uint32 DiskIndex;
[Description("La propriété HiddenSectors indique le nombre de secteurs cachés dans la partition.\nExemple : 63") : Amended ToSubclass] uint32 HiddenSectors;
[Description("La propriété Index indique le numéro d’index de la partition.\nExemple : 1") : Amended ToSubclass] uint32 Index;
[Description("La propriété RewritePartition indique si les informations de partition ont été modifiées. Lorsque vous modifiez une partition (avec IOCTL_DISK_SET_DRIVE_LAYOUT), le système utilise ce numéro de propriété afin de déterminer quelles partitions ont été modifiées et nécessitent une nouvelle écriture de leurs informations.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, la partition doit être écrite à nouveau.") : Amended ToSubclass] boolean RewritePartition;
[units("octets") : Amended ToSubclass,Description("La propriété Size indique la taille totale (en octets) de la partition.\nExemple : 1059045376") : Amended ToSubclass] uint64 Size;
[units("octets") : Amended ToSubclass,Description("La propriété StartingOffset indique le début du décalage (en octets) de la partition.\nExemple : 32256") : Amended ToSubclass] uint64 StartingOffset;
[Description("La propriété Type indique le type de la partition.") : Amended ToSubclass,Values{"Inutilisé", "FAT 12 bits", "Xenix Type 1", "Xenix Type 2", "FAT 16 bits", "Partition étendue", "MS-DOS V4 Huge", "Système de fichiers installable", "Plate-forme de référence PowerPC", "UNIX", "NTFS", "Win95 avec Inter. 13 étendue", "Étendu avec Inter. 13 étendue", "Gestionnaire de disque logique", "Inconnu"} : Amended ToSubclass] string Type;
};
[Description("La classe Win32_DiskDriveToDiskPartition représente une association entre un lecteur de disque et une partition qui existe sur ce disque.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DiskDriveToDiskPartition : CIM_MediaPresent
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le lecteur Win32_DiskDrive contenant les propriétés du lecteur de disque sur lequel la partition existe.") : Amended ToSubclass] Win32_DiskDrive Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente la partition Win32_DiskPartition contenant les propriétés d’une partition disque qui se trouve sur le lecteur de disque.") : Amended ToSubclass] Win32_DiskPartition Ref Dependent;
};
[Description("La classe Win32_LogicalDiskToPartition représente une association entre un lecteur de disque logique et la partition disque sur laquelle il se trouve.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogicalDiskToPartition : CIM_LogicalDiskBasedOnPartition
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le disque Win32_LogicalDisk contenant les propriétés d’un disque logique qui se trouve sur une partition disque logique.") : Amended ToSubclass] Win32_LogicalDisk Ref Dependent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente la partition Win32_DiskPartition contenant les propriétés d’une partition disque sur laquelle le disque logique se trouve.") : Amended ToSubclass] Win32_DiskPartition Ref Antecedent;
};
[Description("Cette classe représente les paramètres de l’opération autochk pour un disque. Le paramètre s’applique à tous les disques sur les systèmes d’ordinateurs. À noter que les paramètres sont uniquement applicables aux instances de disques logiques qui représentent des disques physiques sur l’ordinateur et non à des lecteurs mappés.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_AutochkSetting : CIM_Setting
{
[Description("La propriété UserInputDelay indique le temps à attendre, en secondes, pour que l’utilisateur appuie sur une touche avant le démarrage de l’Autochk des disques.") : Amended ToSubclass,Units("secondes") : Amended ToSubclass] uint32 UserInputDelay;
};
[Description("Cette classe représente l’association entre un système d’exploitation et les paramètres autochk qui s’appliquent aux disques sur l’ordinateur. À noter que le paramètre est associé au système d’exploitation plutôt qu’au système d’ordinateur car il peut y avoir un ou plusieurs systèmes d’exploitation sur l’ordinateur, chacun avec ses paramètres autochk.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OperatingSystemAutochkSetting : CIM_ElementSetting
{
};
[Description("La classe Win32_MappedLogicalDisk représente des périphériques de stockage réseau qui sont mappés comme des disques logiques sur le système d’ordinateurs. Les instances renvoyées pour cette classe sont comme suit.\nSi un utilisateur A énumère les instances, alors le fournisseur va rechercher une session de l’utilisateur A sur cet ordinateur. Si il y a une telle session (et juste une seule), le fournisseur va renvoyer les lecteurs mappés de cette session. Si il y a plus d’une session de l’utilisateur A sur cet ordinateur, alors aucun lecteur mappé ne sera renvoyé (le fournisseur n’a aucun moyen de décider quelle session utiliser). Si aucune session de l’utilisateur A n’est en cours d’exécution mais qu’un utilisateur B est connecté localement, le fournisseur va se faire passer pour l’utilisateur A et renvoyer les lecteurs mappés de l’utilisateur B. Ce cas prend en charge le scénario d’un support technique voulant consulter les instances d’un utilisateur B connecté localement. Si il y a plus d’une session de l’utilisateur B sur cet ordinateur, alors le fournisseur n’a aucun moyen de décider laquelle utiliser. Dans ce cas aucune instance mappée ne sera renvoyée.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MappedLogicalDisk : CIM_LogicalDisk
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété SessionId indique l’identificateur de la session utilisée par l’utilisateur connecté au système d’ordinateurs. L'utilisateur peut-être connecté via une session locale ou via une session Terminal.") : Amended ToSubclass] string SessionID;
[Description("La propriété Compressed indique si le volume logique existe en tant qu’entité unique compressée, tel qu’un volume DoubleSpace. Si la compression basée sur les fichiers est prise en charge (tel que sur NTFS), cette propriété sera FALSE.") : Amended ToSubclass] boolean Compressed;
[Description("La propriété FileSystem indique le système de fichiers du disque logique.\nExemple : NTFS") : Amended ToSubclass] string FileSystem;
[Description("La propriété MaximumComponentLength contient la longueur maximale d’un composant nom de fichier prise en charge par le lecteur Win32. Un composant nom de fichier est cette portion d’un nom de fichier placée entre barres de fraction inversées. La valeur peut-être utilisée pour indiquer que les noms longs sont pris en charges par le système de fichier spécifié. Par exemple, pour un système de fichiers FAT qui prend en charge les noms longs, la fonction stocke la valeur 255, au lieu de l’indicateur précédent : 8.3. Les noms longs peuvent aussi être pris en charge sur les systèmes qui utilisent le système de fichiers NTFS.\nExemple : 255") : Amended ToSubclass] uint32 MaximumComponentLength;
[Description("La propriété SupportsFileBasedCompression indique si la partition de disque logique prend en charge la compression basée sur les fichiers, comme c'est le cas avec NTFS. Cette propriété est FALSE lorsque la propriété Compressed est TRUE.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le disque logique prend en charge la compression basée sur les fichiers.") : Amended ToSubclass] boolean SupportsFileBasedCompression;
[Description("La propriété VolumeName indique le nom du volume du disque logique.\nContrainte : 32 caractères maximum") : Amended ToSubclass] string VolumeName;
[Description("La propriété VolumeSerialNumber indique le numéro de série de volume pour le disque logique.\nContrainte : 11 caractères maximum\nExemple : A8C3-D032") : Amended ToSubclass] string VolumeSerialNumber;
[Description("La propriété SupportsDiskQuotas indique si ce volume supporte les quotas de disque.") : Amended ToSubclass] boolean SupportsDiskQuotas;
[Description("La propriété QuotasDisabled indique que la gestion de quota n’a pas été activée sur ce volume.") : Amended ToSubclass] boolean QuotasDisabled;
[Description("La propriété QuotasIncomplete indique que la gestion de quota a été utilisée mais n’a pas été désactivée. Incomplet fait référence à l’information laissé dans le système de fichiers après que la gestion de quota a été désactivée.") : Amended ToSubclass] boolean QuotasIncomplete;
[Description("La propriété QuotasRebuilding indique un état actif ce qui signifie que le système de fichiers est en cours de compilation d’informations et paramètre le disque pour la gestion de quota.") : Amended ToSubclass] boolean QuotasRebuilding;
[Description("La propriété ProviderName indique le nom du chemin vers le périphérique logique.") : Amended ToSubclass] string ProviderName;
};
[Description("La classe Win32_LogonSessionMappedDisk représente une association entre une ouverture de session et les disques logiques mappés définis dans la session.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogonSessionMappedDisk : CIM_Dependency
{
[Description("La propriété Antecedent fait référence à une ouverture de session.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_LogonSession Ref Antecedent;
[Description("La propriété Dependent fait référence à un disque logique mappé défini dans la session à laquelle la propriété Antecedent faisait référence.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_MappedLogicalDisk Ref Dependent;
};
[Description("La classe Win32_DesktopMonitor représente le type de moniteur ou périphérique d’affichage attaché au système de l’ordinateur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DesktopMonitor : CIM_DesktopMonitor
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique un moniteur de bureau.\nExemple : DesktopMonitor1") : Amended ToSubclass] string DeviceID;
[Description("La propriété MonitorManufacturer indique le nom du fabricant du moniteur. \nExemple : NEC") : Amended ToSubclass] string MonitorManufacturer;
[Description("La propriété MonitorType indique le type de moniteur. \nExemple : NEC 5FGp") : Amended ToSubclass] string MonitorType;
[Units("pixels par pouce logique") : Amended ToSubclass,Description("La propriété PixelsPerXLogicalInch indique la résolution selon l’axe X (horizontal) du moniteur.") : Amended ToSubclass] uint32 PixelsPerXLogicalInch;
[Units("pixels par pouce logique") : Amended ToSubclass,Description("La propriété PixelsPerYLogicalInch indique la résolution selon l’axe Y (vertical) du moniteur.") : Amended ToSubclass] uint32 PixelsPerYLogicalInch;
};
[Description("La classe Win32_PointingDevice représente un périphérique d’entrée utilisé pour pointer et pour sélectionner des régions sur l’affichage d’un système Win32. Tout périphérique utilisé pour manipuler un pointeur, ou pour pointer sur l’affichage d’un système d’ordinateur Win32. est un membre de cette classe.\nExemple : Une souris, une tablette tactile, ou un stylus/tablette.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PointingDevice : CIM_PointingDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le périphérique de pointage parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété HardwareType indique le type de matériel utilisé comme périphérique de pointage Win32. \nExemple : MICROSOFT PS2 MOUSE") : Amended ToSubclass] string HardwareType;
[Description("La propriété InfFileName indique le nom du fichier .inf pour le périphérique de pointage Win32.\nExemple : ab.inf") : Amended ToSubclass] string InfFileName;
[Description("La propriété InfSection indique la section du fichier .inf qui contient les informations de configuration du périphérique de pointage Win32.") : Amended ToSubclass] string InfSection;
[Units("hertz") : Amended ToSubclass,Description("La propriété SampleRate indique le taux auquel le périphérique de pointage est scruté pour les informations d’entrée.") : Amended ToSubclass] uint32 SampleRate;
[Units("100 nanosecondes") : Amended ToSubclass,Description("La propriété Synch indique la durée après laquelle l’interruption suivante est censée indiquer le début d’un nouveau paquet de périphérique (les paquets partiels sont ignorés). Dans l’éventualité qu’un paquet soit perdu, cela autorise le pilote du périphérique de pointage à synchroniser sa représentation interne de l’état du paquet avec l’état du matériel.") : Amended ToSubclass] uint32 Synch;
[Units("mickeys") : Amended ToSubclass,Description("La propriété DoubleSpeedThreshold contient une des deux valeurs d’accélération. La sensibilité du périphérique de pointage double (bascule depuis la première vers la deuxième valeur) lorsque le périphérique de pointage se déplace à une distance supérieure à cette valeur seuil.") : Amended ToSubclass] uint32 DoubleSpeedThreshold;
[Units("mickeys") : Amended ToSubclass,Description("La propriété QuadSpeedThreshold contient une des deux valeurs seuil d’accélération. Le système double la vitesse du mouvement du pointeur lorsque le périphérique de pointage se déplace à une distance supérieure à cette valeur. Comme l’augmentation de vitesse se produit après que DoubleSpeedThreshold ait été rencontré, le pointeur se déplace quatre fois plus vite que sa vitesse d’origine.") : Amended ToSubclass] uint32 QuadSpeedThreshold;
[Description("La propriété DeviceInterface indique le type d’interface utilisé pour le périphérique de pointage.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Série", "PS/2", "Infrarouge", "HP-HIL", "Souris bus", "ADB (bus Apple Desktop)", "Souris bus DB-9", "Souris bus micro-DIN", "USB"} : Amended ToSubclass] uint16 DeviceInterface;
[Description("La propriété Manufacturer indique le nom du fabricant du processeur.\nExemple : GenuineSilicon") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_Keyboard représente un clavier installé sur un système Win32.\nExemple : Un clavier Microsoft Natural(R) Keyboard") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Keyboard : CIM_Keyboard
{
[Description("DeviceID est une adresse ou une autre information d’identification pour nommer le périphérique logique de façon unique.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string DeviceID;
};
[Description("La classe Win32_VideoController représente les possibilités et la capacité de gestion du contrôleur vidéo sur un système d’un ordinateur Win32. \nExemples : Fabricant de la carte vidéo, version de processeur, résolution de l’affichage, et nombre de couleurs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_VideoController : CIM_PCVideoController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient un identificateur (unique à l’ordinateur) pour ce contrôleur vidéo.") : Amended ToSubclass] string DeviceID;
[Description("La propriété AdapterCompatibility contient les paramètres de processeur généraux utilisés par cette carte afin d’évaluer la compatibilité avec le système.") : Amended ToSubclass] string AdapterCompatibility;
[Description("La propriété AdapterDACType contient une chaîne de l’ID ou du nom du processeur de conversion Numérique-Analogique (DAC).\nJeu de caractères : Alphanumérique") : Amended ToSubclass] string AdapterDACType;
[Units("octets") : Amended ToSubclass,Description("La propriété AdapterRAM indique la taille de la mémoire de la carte vidéo. \nExemple : 64000") : Amended ToSubclass] uint32 AdapterRAM;
[Units("hertz") : Amended ToSubclass,Description("La propriété CurrentRefreshRate spécifie la fréquence à laquelle le contrôleur vidéo réactualise l’image pour l’écran. Une valeur de 0 indique que le taux par défaut est utilisé, alors que 0xFFFFFFFF indique que le taux optimal est utilisé.") : Amended ToSubclass] uint32 CurrentRefreshRate;
[Description("La propriété Monochrome indique si les images sont affichées en nuances de gris ou en couleurs.") : Amended ToSubclass] boolean Monochrome;
[Description("La propriété DitherType indique le type de tramage du contrôleur vidéo. La propriété peut être une des valeurs prédéfinies suivantes, ou une valeur définie par un pilote supérieure ou égale à 256 : signification de la valeur :-1\t-\tPas de tramage. 2\t-\tTramage avec une brosse à gros grains. 3\t-\tTramage avec un pinceau. 4\t-\tTramage en ligne ; est une méthode de tramage \t\tspécial qui produits des bordures bien définies \t\tentre le noir, le blanc et les nuances de gris. \t\tIl ne convient pas aux images qui contiennent \t\tdes graduations continues en intensité et \t\ten nuance telles que les photographies numérisées. 5\t-\tLe périphérique effectue les nuances de gris. ") : Amended ToSubclass,Values{"Aucun tramage", "Tramage avec la brosse", "Tramage avec le pinceau", "Tramage en lignes", "Le périphérique permet les nuances de gris"} : Amended ToSubclass] uint32 DitherType;
[Description("La propriété InfFilename indique le chemin du fichier .INF de la carte vidéo. \nExemple : C:\\WINNT\\SYSTEM32\\DRIVERS") : Amended ToSubclass] string InfFilename;
[Description("La propriété InfSection indique la section du fichier .INF dans lequel se trouvent les informations vidéo Win32.") : Amended ToSubclass] string InfSection;
[Description("La propriété InstalledDisplayDrivers indique le nom du pilote de périphérique d’affichage installé.") : Amended ToSubclass] string InstalledDisplayDrivers;
[Description("La propriété DriverDate indique la date et l’heure de la dernière modification du pilote vidéo actuellement installé.") : Amended ToSubclass] datetime DriverDate;
[Description("La propriété DriverVersion indique le numéro de version du pilote vidéo.") : Amended ToSubclass] string DriverVersion;
[Description("La propriété ICMIntent (Image Color Matching Intent) indique la valeur spécifique de l’une des trois méthodes de correspondance des couleurs possibles (appelées intentions) qui doit être utilisée par défaut. Cette propriété est principalement utilisée pour des application non-ICM. Les applications ICM établissent les intentions en utilisant les fonctions ICM. Cette propriété peut être une des valeurs prédéfinies suivantes ou une valeur définie par un pilote supérieure ou égale à 256. Signification de la valeur :-1\t-\tLa correspondance de couleurs devrait optimiser la saturation de couleurs. Cette valeur \t\test la plus appropriée pour des graphiques professionnels lorsque le tramage \t\tn’est pas souhaité. 2\t-\tLa correspondance de couleurs devrait optimiser le contraste de couleurs. Cette valeur \t\test le choix le plus approprié pour des images numérisées ou photographiques \t\tlorsque le tramage est souhaité. 3\t-\tLa correspondance de couleurs devrait optimiser la correspondance à la couleur nécessaire exacte. \t\tCette valeur est la plus appropriée pour des logos professionnels ou autres \t\timages quand une correspondance de couleurs exactes est requise. ") : Amended ToSubclass,Values{"Saturation", "Contraste", "Couleur exacte"} : Amended ToSubclass] uint32 ICMIntent;
[Description("La propriété ICMMethod ( Image Color Matching Method ) spécifie comment ICM est géré. Pour des applications non-ICM, cette propriété montre comment ICM est activé. Pour des applications ICM, le système examine le membre pour déterminer comment gérer la prise en charge ICM. Cette propriété peut être une des valeurs prédéfinies suivantes ou une valeur définie par un pilote supérieure ou égale à 256. Signification de la valeur :-1\t-\tSpécifie que ICM est activé. 2\t-\tSpécifie que ICM est géré par Windows. 3\t-\tSpécifie que ICM est géré par le pilote de périphérique. 4\t-\tSpécifie que ICM est géré par le pilote de destination. ") : Amended ToSubclass,Values{"Désactivé", "Fenêtres", "Pilote de périphérique", "Périphérique de destination"} : Amended ToSubclass] uint32 ICMMethod;
[Description("La propriété SpecificationVersion indique le numéro de version des spécifications des données d’initialisation (sur lesquelles la structure est basée).") : Amended ToSubclass] uint32 SpecificationVersion;
[Description("La propriété ColorTableEntries indique la taille de la table de couleurs système si la profondeur de couleur du périphérique ne dépasse pas 8 bits par pixel (valeur nulle dans le cas contraire). Exemple : 256") : Amended ToSubclass] uint32 ColorTableEntries;
[Description("La propriété DeviceSpecificPens indique le nombre actuel de stylos spécifiques au périphérique. 0xffff signifie que le périphérique ne prend pas en charge les stylos. \nExemple : 3") : Amended ToSubclass] uint32 DeviceSpecificPens;
[Description("La propriété ReservedSystemPaletteEntries indique le nombre actuel d’entrées réservées dans la table des couleurs du système. Le système d’exploitation peut réserver des entrées pour prendre en charge les couleurs standard pour la Barre des tâches et autres éléments de l’affichage du Bureau. Si le système n’utilise pas une palette, ReservedSystemPaletteEntries est nul.
Par exemple : 24.") : Amended ToSubclass] uint32 ReservedSystemPaletteEntries;
[Description("La propriété SystemPaletteEntries indique le nombre actuel d’entrées dans la table des couleurs du système. Si le système n’utilise pas une palette, la propriété SystemPaletteEntries est nulle.
Par exemple : 256") : Amended ToSubclass] uint32 SystemPaletteEntries;
[Description("La propriété VideoModeDescription indique les paramètres actuels de résolution, couleur, et le mode de balayage du contrôleur vidéo. \nExemple : 1024 x 768 x 256 couleurs.") : Amended ToSubclass] string VideoModeDescription;
};
[Description("La classe Win32_DisplayConfiguration représente les informations de configuration du périphérique d’affichage sur un système Win32. Cette classe est généralement remplacée par les propriétés de Win32_VideoController, Win32_DesktopMonitor et CIM_VideoControllerResolution") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DisplayConfiguration : CIM_Setting
{
[Description("La propriété BitsPerPel indique le nombre de bits utilisés pour représenter la couleur dans cette configuration (les bits par pixel).\nPar exemple : 8. \nCette propriété a été rétrogradée en faveur d’une propriété correspondante contenue dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 BitsPerPel;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceName indique le nom du périphérique d’affichage. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string DeviceName;
[Description("La propriété DisplayFlags indique si le périphérique d’affichage est un écran couleur (par opposition à monochrome) et s’il est entrelacé ou non. En masquant sa valeur à l’aide respectivement des masques DM_GRAYSCALE et DM_INTERLACED, DisplayFlags indique si le périphérique d’affichage est un écran couleur et s’il est entrelacé. Le propriété DisplayFlags contient deux bits d’informations sur l’affichage.\nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 DisplayFlags;
[Units("hertz") : Amended ToSubclass,Description("La propriété DisplayFrequency indique la fréquence de rafraîchissement verticale de l’écran. La fréquence de rafraîchissement représente la fréquence (en secondes) à laquelle le contenu de l’écran est redessiné. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 DisplayFrequency;
[Description("La propriété DitherType indique le type de tramage de l’écran. Cette propriété peut prendre des valeurs prédéfinies de 1 à 5, ou des valeurs définies par le pilote de 6 à 256. Le tramage 'dessin au trait' est une méthode de tramage spéciale qui génère des bords nets entre les zones noires, blanches et grisées. Elle n’est pas adaptée aux images qui incluent des graduations continues en intensité et en tonalité (telles que les photographies numérisées). \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass,Values{"Aucun tramage", "Brosse", "Pinceau", "Présentation en lignes", "Nuances de gris"} : Amended ToSubclass] uint32 DitherType;
[Description("La propriété DriverVersion indique la version finale du pilote d’affichage. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string DriverVersion;
[Description("La propriété ICMIntent (Image Color Matching Intent) indique la valeur de l’une des trois méthodes de correspondance des couleurs possibles (appelées intentions) qui doit être utilisée par défaut. Cette propriété est principalement utilisée pour des application non compatibles ICM. Les applications ICM établissent les intentions en utilisant les fonctions ICM. Cette propriété peut prendre la valeur prédéfinie 1, 2 ou 3, ou une valeur définie par le pilote et comprise entre 4 et 256 inclus. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass,Values{"Saturation", "Contraste", "Couleur exacte"} : Amended ToSubclass] uint32 ICMIntent;
[Description("La propriété ICMMethod (Image Color Matching Method) indique la façon dont ICM est géré. Pour une application non ICM, cette propriété indique si ICM est activée ou désactivée. Pour les applications ICM, le système examine ce membre pour déterminer quelle partie de l’ordinateur gère la prise en charge d’ICM. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass,Values{"Désactivé", "Fenêtres", "Pilote de périphérique", "Périphérique"} : Amended ToSubclass] uint32 ICMMethod;
[Units("pixels") : Amended ToSubclass,Description("Le propriété LogPixels contient le nombre de pixel par pouce logique. Cette propriété n’est valide que pour les périphériques basés sur le concept de pixels (ce qui exclut notamment les imprimantes).\nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 LogPixels;
[Units("pixels") : Amended ToSubclass,Description("La propriété PelsHeight indique la hauteur de la surface affichable. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 PelsHeight;
[Units("pixels") : Amended ToSubclass,Description("La propriété PelsWidth indique la largeur de la surface affichable. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 PelsWidth;
[Description("La propriété SpecificationVersion indique le numéro de version des données d’initialisation pour le périphérique d’affichage Win32. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 SpecificationVersion;
};
[Description("La classe Win32_DisplayControllerConfiguration représente les information de configuration de la carte vidéo d’un système Win32. Cette classe est généralement remplacée par les classes Win32_VideoController, Win32_DesktopMonitoret CIM_VideoControllerResolution") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DisplayControllerConfiguration : CIM_Setting
{
[Description("La propriété BitsPerPixel indique soit le nombre de bits utilisés pour représenter la couleur dans la configuration, soit les bits dans chaque pixel. \nExemple : 8. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 BitsPerPixel;
[Description("La propriété ColorPlanes indique le nombre actuel de plans de couleurs utilisés dans la configuration de l’écran. Un plan de couleurs est une méthode alternative de représentation des couleurs de pixels. Au lieu d’affecter une seule valeur RVB à chaque pixel, les plans de couleurs séparent le graphique en composants primaires (rouge, vert et bleu) et les stockent dans leurs propres plans. Ceci offre de meilleures profondeurs de couleurs sur les systèmes vidéo de 8 et 16 bits. Les systèmes graphiques actuels ont assez de puissance pour stocker les informations de profondeurs de couleurs, ce qui signifie qu’un seul plan de couleurs est nécessaire. \nExemple : 1. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 ColorPlanes;
[Description("La propriété DeviceEntriesInAColorTable indique le nombre d’index de couleurs dans la table des couleurs d’un périphérique d’affichage. Si ce périphérique a une profondeur d’affichage supérieure à 8 bits par pixel. Pour les périphériques ayant une profondeur supérieure, -1 est renvoyé. \nExemple : 256. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 DeviceEntriesInAColorTable;
[Description("La propriété DeviceSpecificPens indique le nombre actuel de stylos virtuels spécifiques au périphérique. Une valeur de 0xFFFFFFFF signifie que le périphérique ne prend pas en charge les stylos virtuels. Les stylos virtuels sont des propriétés logiques qui peuvent être affectées par le contrôleur d’affichage aux périphériques d’affichage, et sont utilisées pour dessiner des lignes, des bordures de polygones et du texte. \nExemple : 3. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 DeviceSpecificPens;
[Units("pixels") : Amended ToSubclass,Description("La propriété HorizontalResolution indique le nombre actuel de pixels dans la direction horizontale (axe x) de l’affichage.\nExemple : 1024\nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 HorizontalResolution;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name contient le nom de la carte utilisée dans cette configuration. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string Name;
[Units("hertz") : Amended ToSubclass,Description("La propriété RefreshRate indique la fréquence de rafraîchissement de la carte graphique. Les valeurs 0 ou 1 indiquent que la fréquence par défaut est utilisée. La valeur -1 indique que la fréquence optimale est utilisée.\nExemple : 72 \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] sint32 RefreshRate;
[Description("La propriété ReservedSystemPaletteEntries indique le nombre actuel d’entrées d’index de couleurs réservées au système. Cette valeur n’est valide que pour les paramètres d’affichage basés sur une palette indexée. Les palettes indexées ne sont pas utilisées pour les profondeurs de couleurs utilisant plus de 8 bits par pixel. Si la profondeur de couleur est supérieure à 8 bits par pixel, cette valeur est définie comme étant nulle.\nExemple : 20 \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 ReservedSystemPaletteEntries;
[Description("La propriété SystemPaletteEntries indique le nombre actuel d’entrée dans l’index de couleurs réservées pour l’usage du système. Cette valeur n’est valide que pour les paramètres d’affichage qui utilisent une palette indexée. Les palettes indexées ne sont pas utilisées pour les profondeurs de couleurs utilisant plus de 8 bits par pixel. Si la profondeur de couleur est supérieure à 8 bits par pixel, cette valeur est définie comme étant nulle.\nExemple : 20 \nCette propriété a été dépréciée en faveur d’une propriété correspondante contenue dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 SystemPaletteEntries;
[Units("pixels") : Amended ToSubclass,Description("La propriété VerticalResolution indique le nombre actuel de pixels dans la direction verticale (axe Y) de l’affichage.\nExemple : 768 \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 VerticalResolution;
[Description("La propriété VideoMode contient une description en clair de la résolution d’écran et du nombre de couleurs de l’affichage. \nExemple : 1024 x 768 avec 256 couleurs. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] string VideoMode;
};
[Description("La classe Win32_VideoConfiguration n’est pas active dans les versions de Windows postérieures à Windows 2000. Elle ne renverra aucune instance car aucun fournisseur ne lui est associé. \nLa classe Win32_VideoConfiguration représente une configuration de sous-système vidéo. Cette classe a été dépréciée en faveur des propriétés contenues dans les classes Win32_VideoController, Win32_DesktopMonitor et CIM_VideoControllerResolution.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_VideoConfiguration : CIM_Setting
{
[Units("Bits par pixel") : Amended ToSubclass,Description("La propriété ActualColorResolution indique la profondeur de couleur actuelle de l’affichage. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 ActualColorResolution;
[Description("La propriété AdapterChipType contient le nom de la puce de la carte.\nExemple : s3 \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string AdapterChipType;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété AdapterCompatibility indique le nom du fabricant de la carte. Ce nom peut être utilisé pour comparer la compatibilité de ce périphérique avec les besoins de l’ordinateur. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] string AdapterCompatibility;
[Description("La propriété AdapterDACType indique le nom du processeur de conversion numérique-analogique (DAC) équipant la carte vidéo. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] string AdapterDACType;
[Description("La propriété AdapterDescription contient un nom descriptif ou une description de la carte vidéo. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] string AdapterDescription;
[Units("octets") : Amended ToSubclass,Description("La propriété AdapterRAM indique la quantité de mémoire équipant la carte graphique.\nExemple : 16777216 \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 AdapterRAM;
[Description("La propriété AdapterType indique le type de la carte vidéo. \nJeu de caractères : alphanumérique. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] string AdapterType;
[Description("La propriété BitsPerPixel indique le nombre actuel de bits par pixel représentant l’affichage. Elle peut être ajustée aux paramètres vidéo actuels de l’utilisateur (représentés par la propriété ActualColorResolution).\nExemple : 8 \nCette propriété a été dépréciée en faveur de propriétés contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 BitsPerPixel;
[Description("La propriété ColorPlanes indique le nombre actuel de plan de couleurs utilisés dans la configuration de l’écran. Les plans de couleurs sont une autre méthode de représentation des couleurs de pixels : au lieu d’affecter une seule valeur RVB à chaque pixel, les plans de couleurs séparent le graphique en composants primaires (rouge, vert et bleu) et les stockent dans leurs propres plans. Ceci offre de meilleures profondeurs de couleurs sur les systèmes vidéo de 8 et 16 bits. Les systèmes graphiques actuels ont assez de puissance pour stocker les informations de profondeurs de couleurs, ce qui signifie qu’un seul plan de couleurs est nécessaire. \nExemple : 1. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 ColorPlanes;
[Description("La propriété ColorTableEntries indique le nombre d’index de couleurs dans la table des couleurs d’un périphérique d’affichage. Cette propriété est utilisée si le périphérique a une profondeur d’affichage supérieure à 8 bits par pixel. Pour les périphériques ayant une profondeur supérieure, -1 est renvoyé. \nExemple : 256. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 ColorTableEntries;
[Description("La propriété DeviceSpecificPens indique le nombre actuel de stylos virtuels spécifiques au périphérique. Une valeur de 0xFFFFFFFF signifie que le périphérique ne prend pas en charge les stylos virtuels. Les stylos virtuels sont utilisés pour dessiner des lignes et les bords des polygones. \nExemple : 3. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 DeviceSpecificPens;
[Description("La propriété DriverDate indique l’heure et la date à laquelle le pilote vidéo actuel a été installé. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] datetime DriverDate;
[Description("La propriété HorizontalResolution indique le nombre actuel de pixels dans la direction horizontale (axe x) de l’affichage.\nExemple : 1024\nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 HorizontalResolution;
[Description("La propriété InfFilename indique le chemin d’accès au fichier .inf du pilote vidéo. . \nExemple : C:\\WINNT\\SYSTEM32\\DRIVERS \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string InfFilename;
[Description("La propriété InfSection indique dans quelle section du fichier .inf se trouvent les informations vidéo Win32. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string InfSection;
[Description("La propriété InstalledDisplayDrivers indique le nom du pilote vidéo installé. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string InstalledDisplayDrivers;
[Description("La propriété MonitorManufacturer indique le nom du fabricant du périphérique d’affichage. . \nExemple : NEC \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string MonitorManufacturer;
[Description("La propriété MonitorType indique le modèle du périphérique d’affichage.\nExemple : NEC 5FGp \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string MonitorType;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name contient un nom identifiant la classe de configuration vidéo. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] string Name;
[Description("Le propriété PixelsPerXLogicalInch indique le nombre de pixel par pouce logique le long de l’axe X (axe horizontal) du moniteur. \nCette propriété a été dépréciée en faveur en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 PixelsPerXLogicalInch;
[Description("Le propriété PixelsPerYLogicalInch indique le nombre de pixel par pouce logique le long de l’axe Y (axe vertical) du moniteur. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 PixelsPerYLogicalInch;
[Description("La propriété RefreshRate indique la fréquence de rafraîchissement de la configuration vidéo. Les valeurs 0 ou 1 indiquent que la fréquence par défaut est utilisée.\nExemple : 72 \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 RefreshRate;
[Description("La propriété ScanMode indique si le périphérique d’affichage est entrelacé. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass,Values{"Non entrelacé", "Entrelacé"} : Amended ToSubclass] string ScanMode;
[Units("Millimètres") : Amended ToSubclass,Description("La propriété ScreenHeight indique la hauteur de l’écran. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution.") : Amended ToSubclass] uint32 ScreenHeight;
[Units("Millimètres") : Amended ToSubclass,Description("La propriété ScreenWidth indique la largeur de l’écran. \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 ScreenWidth;
[Description("La propriété SystemPaletteEntries indique le nombre actuel d’entrée dans l’index de couleurs réservées pour l’usage du système. Cette valeur n’est valide que pour les paramètres d’affichage qui utilisent une palette indexée. Les palettes indexées ne sont pas utilisées pour les profondeurs de couleurs utilisant plus de 8 bits par pixel. Si la profondeur de couleur est supérieure à 8 bits par pixel, cette valeur est définie comme étant nulle.\nExemple : 20 \nCette propriété a été dépréciée en faveur d’une propriété correspondante contenue dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 SystemPaletteEntries;
[Description("La propriété VerticalResolution indique le nombre actuel de pixels dans la direction verticale (axe Y) de l’affichage.\nExemple : 768 \nCette propriété a été dépréciée en faveur des propriétés correspondantes contenues dans Win32_VideoController, Win32_DesktopMonitor et//ou CIM_VideoControllerResolution") : Amended ToSubclass] uint32 VerticalResolution;
};
[Description("La classe WIn32_VideoSettings représente une association entre un contrôleur vidéo et les paramètres vidéo qui peuvent lui être appliqués.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_VideoSettings : CIM_VideoSetting
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente le contrôleur Win32_VideoController contenant les propriétés du contrôleur vidéo pour lequel un paramètre vidéo peut être utilisé.") : Amended ToSubclass] Win32_VideoController Ref Element;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Setting représente CIM_VideoControllerResolution contenant des paramètres qui peuvent être appliqués au contrôleur vidéo.") : Amended ToSubclass] CIM_VideoControllerResolution Ref Setting;
};
[Description("La classe Win32_SoundDevice représente les propriétés d’un périphérique audio sur un ordinateur Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SoundDevice : CIM_LogicalDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient des informations qui identifient de manière unique le périphérique audio.") : Amended ToSubclass] string DeviceID;
[Units("kilo-octets") : Amended ToSubclass,Description("La propriété DMABufferSize indique la taille du tampon d’accès mémoire direct (DMA).\nExemple : 4") : Amended ToSubclass] uint16 DMABufferSize;
[Description("La propriété Manufacturer indique le nom du fabricant du périphérique audio.\nExemple : Creative Labs") : Amended ToSubclass] string Manufacturer;
[Description("La propriété MPU401Address indique l’adresse d’E/S de démarrage attribuée au port MPU-401 du périphérique audio.\nExemple : 300") : Amended ToSubclass] uint32 MPU401Address;
[Description("La propriété ProductName indique le nom de produit du périphérique audio.\nExemple : Creative Labs SoundBlaster AWE64PNP") : Amended ToSubclass] string ProductName;
};
[Description("La classe Win32_Battery représente une batterie connectée au système. Cette classe est appliquée aussi bien aux batteries de système d’ordinateur portable qu’aux autres batteries internes ou externes.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Battery : CIM_Battery
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant la batterie.\nExemple : Internal Battery") : Amended ToSubclass] string DeviceID;
[Units("minutes") : Amended ToSubclass,Description("La propriété ExpectedBatteryLife indique en combien de temps la batterie se décharge complètement après avoir été rechargée. \nLa propriété ExpectedBatteryLife a été dépréciée. Il n’existe aucune valeur de substitution, et cette propriété est désormais considérée comme obsolète.") : Amended ToSubclass] uint32 ExpectedBatteryLife;
[Units("minutes") : Amended ToSubclass,Description("La propriété BatteryRechargeTime indique le temps de charge de la batterie. \nLa propriété ExpectedBatteryLife a été dépréciée. Il n’existe aucune valeur de substitution, et cette propriété est désormais considérée comme obsolète.") : Amended ToSubclass] uint32 BatteryRechargeTime;
};
[Description("La classe Win32_PortableBattery contient la population du groupe DMTF|batterie portable, telle que définie dans le document DMTF Mobile Supplement to Standard Groups, v1.0 (section 3.3.23 des spécifications SMBIOS), et décrit les attributs des batteries portables pour le système. Cette classe contient les attributs statiques du groupe et décrit les attributs d’un pack batterie unique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PortableBattery : CIM_Battery
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant la batterie.\nExemple : batterie interne") : Amended ToSubclass] string DeviceID;
[Description("La propriété Location indique l’emplacement physique de la batterie. Cette propriété est renseignée par le fabricant de l’ordinateur.\nExemple : à l’arrière, sur le côté gauche") : Amended ToSubclass] string Location;
[Description("La propriété ManufactureDate indique la date à laquelle la batterie a été fabriquée.") : Amended ToSubclass] string ManufactureDate;
[Description("La propriété Manufacturer indique le fabricant de la batterie.") : Amended ToSubclass] string Manufacturer;
[Units("pour cent") : Amended ToSubclass,Description("La propriété MaxBatteryError indique la différence entre la plus haute quantité estimée d’énergie restant dans la batterie, et la quantité courante renvoyée par la batterie.") : Amended ToSubclass] uint16 MaxBatteryError;
[Description("La propriété CapacityMultiplier contient le facteur de multiplication de la valeur Design Capacity pour s’assurer que la valeur en milliwatt-heures n’est pas dépassée pour les implémentations SBDS (Smart Battery Data Specification).") : Amended ToSubclass] uint16 CapacityMultiplier;
};
[Description("La classe Win32_PowerManagementEvent représente les événements de gestion de l’alimentation qui résultent des modifications de l’état de l’alimentation. Ces modifications d’état sont associées avec les protocoles de gestion de système APM (Advanced Power Management) ou ACPI (Advanced Configuration and Power Interface).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PowerManagementEvent : __ExtrinsicEvent
{
[Description("La propriété EventType indique le type de modification de l’état de l’alimentation du système.") : Amended ToSubclass,Values{"Début du mode Pause", "Reprise après pause", "Modification de l’état de l’alimentation", "Événement OEM", "Reprise automatique"} : Amended ToSubclass] uint16 EventType;
[Description("La propriété OEMEventCode indique l’état de l’alimentation du système défini par le fabricant OEM lorsque la propriété EventType de cette classe est définie à \"Événement OEM\", sinon, cette propriété est définie comme étant nulle. Les événements OEM sont générés lorsqu’un BIOS APM signale un événement OEM APM. Les codes d’événements OEM sont compris entre 0x0200h et 0x02FFh.") : Amended ToSubclass] uint16 OEMEventCode;
};
[Description("La classe Win32_PCMCIAController gère les possibilités d’un périphérique contrôleur PCMIA (Personal Computer Memory Card Interface Adapter) ou PC card.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PCMCIAController : CIM_PCMCIAController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID indique le numéro qui identifie de manière unique ce périphérique parmi d’autres périphériques utilisant le BIOS Plug-and-Play. Cette propriété est dérivée de CIM_LogicalDevice.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_1394Controller représente les possibilités et la gestion d’un contrôleur 1394. IEEE 1394 est une spécification pour un type de bus série grande vitesse.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_1394Controller : CIM_Controller
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le contrôleur 1394 parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Manufacturer indique le nom du fabricant du contrôleur 1394. \nExemple : Acme") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_MotherboardDevice représente un périphérique qui contient les composants centraux du système Win32.\nExemple : Un ensemble unique de matériel contenant un processeur, un bus, de la mémoire et des interfaces système basiques") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MotherboardDevice : CIM_LogicalDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique cette carte mère.") : Amended ToSubclass] string DeviceID;
[Description("La propriété PrimaryBusType indique le type de bus primaire de la carte mère.\nExemple : PCI") : Amended ToSubclass] string PrimaryBusType;
[Description("La propriété RevisionNumber indique le numéro de révision de la carte mère.\nExemple : 00") : Amended ToSubclass] string RevisionNumber;
[Description("La propriété SecondaryBusType indique le type de bus secondaire de la carte mère.\nExemple : ISA") : Amended ToSubclass] string SecondaryBusType;
};
[Description("La classe Win32_1394ControllerDevice représente une association entre le contrôleur du bus série à haute vitesse (IEEE 1394 Firewire) et l’objet CIM_LogicalDevice qui y est connecté. Ce bus série fournit une connectivité améliorée pour une grande étendue de périphériques, y compris les composants audio/vidéo, les périphériques de stockage, les autres ordinateurs et les périphériques portables. IEEE 1394 a été adopté par l’industrie électronique grand public et fournit une interface d’expansion compatible Plug-and-Play.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_1394ControllerDevice : CIM_ControlledBy
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence dépendant de CIM_LogicalDevice représente le CIM_LogicalDevice connecté au contrôleur 1394.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence antécédent Win32_1394Controller représente le contrôleur 1394 associé avec ce périphérique.") : Amended ToSubclass] Win32_1394Controller Ref Antecedent;
};
[Description("La classe Win32_IDEController gère les capacités d’un périphérique contrôleur IDE.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_IDEController : CIM_Controller
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID indique une chaîne identifiant de manière unique le contrôleur IDE parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Manufacturer indique le fabricant du périphérique contrôleur IDE.") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_IDEControllerDevice représente une association entre un contrôleur IDE et le périphérique logique, par exemple un lecteur de disques, qui y est connecté.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_IDEControllerDevice : CIM_ControlledBy
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le périphérique CIM_LogicalDevice connecté au contrôleur IDE.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le contrôleur IDE associé avec ce périphérique.") : Amended ToSubclass] Win32_IDEController Ref Antecedent;
};
[Description("La classe Win32_DeviceSettings représente une association entre un périphérique logique et un paramètre qui peut lui être appliqué.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DeviceSettings : CIM_ElementSetting
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente des propriétés du périphérique logique sur lequel les paramètres peuvent être appliqués.") : Amended ToSubclass] CIM_LogicalDevice Ref Element;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Setting représente les paramètres qui peuvent être appliqués au périphérique logique.") : Amended ToSubclass] CIM_Setting Ref Setting;
};
[Description("La classe Win32_AllocatedResource représente une association entre les périphériques logiques et les ressources système. Cette classe est utilisée pour découvrir les ressources, telles que les IRQ ou les canaux DMA, qui sont utilisées par un périphérique spécifique. Cette classe est dépréciée en faveur de la classe Win32_PNPAllocatedResource.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_AllocatedResource : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente les propriétés d’une ressource système disponible pour le périphérique logique.") : Amended ToSubclass] CIM_SystemResource Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les propriétés du périphérique logique qui utilise les ressources système qui lui sont attribuées.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
};
[Description("La classe Win32_AllocatedResource représente une association entre les périphériques logiques et les ressources système. Cette classe est utilisée pour découvrir les ressources, telles que les IRQ ou les canaux DMA, qui sont utilisées par un périphérique spécifique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PNPAllocatedResource : CIM_AllocatedResource
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente les propriétés d’une ressource système disponible pour le périphérique logique.") : Amended ToSubclass] CIM_SystemResource Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les propriétés du périphérique logique qui utilise les ressources système qui lui sont attribuées.") : Amended ToSubclass] Win32_PNPEntity Ref Dependent;
};
[Description("La classe Win32_Bus représente un bus physique tel que perçu par un système d’exploitation Win32. Toute instance d’un bus Win32 est un descendant (ou membre) de cette classe.\nExemple : Bus USB.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Bus : CIM_LogicalDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("Le propriété DeviceID contient un nom unique qui identifie le bus.") : Amended ToSubclass] string DeviceID;
[Description("La propriété BusNum indique le numéro logique attribué au bus physique.\nExemple : 1") : Amended ToSubclass] uint32 BusNum;
[Description("La propriété BusType indique le type du bus physique. Cette valeur sera une des valeurs dans l’énumération INTERFACE_TYPE définie dans bus.h.\nExemple : PCIBus") : Amended ToSubclass,Values{"Non défini", "Interne", "ISA", "EISA", "MicroChannel", "TurboChannel", "Bus PCI", "Bus VME", "NuBus", "Bus PCMCIA", "Bus C-Bus", "Bus MPI", "Bus MPSA", "Processeur interne", "Bus d’alimentation interne", "Bus ISA Plug-and-Play", "Bus Plug-and-Play", "Type d’interface maximum"} : Amended ToSubclass] uint32 BusType;
};
[Description("La classe Win32_DeviceBus class représente une association entre un bus système et un périphérique logique qui utilise le bus. Cette classe est utilisée pour découvrir quels périphériques sont présents sur quels bus.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DeviceBus : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente les propriétés du bus système qui est utilisé par le périphérique logique.") : Amended ToSubclass] Win32_Bus Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les propriétés du périphérique logique qui utilise le bus système.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
};
[Description("La classe Win32_CIMLogicalDeviceCIMDataFile représente une association entre des périphériques logiques et des fichiers de données, qui indique les fichiers de pilotes utilisés par le périphérique. Cette classe est utilisée pour découvrir quels pilotes de périphériques un périphérique utilise.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_CIMLogicalDeviceCIMDataFile : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente les propriétés du périphérique logique qui est utilisé par le fichier de données.") : Amended ToSubclass] CIM_LogicalDevice Ref Antecedent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente les propriétés du fichier de données attribué au périphérique logique.") : Amended ToSubclass] CIM_DataFile Ref Dependent;
[Description("La propriété Purpose indique le rôle que joue le fichier de données vis-à-vis de son périphérique logique associé.") : Amended ToSubclass,Values{"Inconnu", "Autre", "Pilote", "Logiciel de configuration", "Programme d’application", "Instrumentation", "Microprogramme"} : Amended ToSubclass] uint16 Purpose;
[Description("La propriété PurposeDescription fournit une description qui étend la valeur de la propriété Purpose de cette classe.\nExemple : Lecteur de disquettes") : Amended ToSubclass] string PurposeDescription;
};
[Description("La classe Win32_OnBoardDevice représente les périphériques carte communs intégrés dans la carte mère.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_OnBoardDevice : CIM_PhysicalComponent
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag identifie de façon unique le périphérique de carte mère connecté au système.\nExemple : Périphérique de carte mère 1") : Amended ToSubclass] string Tag;
[Description("La propriété DeviceType indique le type de périphérique représenté.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Vidéo", "Contrôleur SCSI", "Ethernet", "Token Ring", "Son"} : Amended ToSubclass] uint16 DeviceType;
[Description("La propriété Enabled indique si le périphérique intégré est utilisable ou non.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le périphérique est utilisable.") : Amended ToSubclass] boolean Enabled;
[Description("La propriété Description décrit le périphérique intégré et est fourni par le fabricant du périphérique.") : Amended ToSubclass] string Description;
};
[Description("La classe Win32_VoltageProbe représente les propriétés d’un capteur de tension (voltmètre électronique).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_VoltageProbe : CIM_VoltageSensor
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie la détection de tension.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_CurrentProbe représente les propriétés d’un capteur de suivi de tension (ampèremètre).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_CurrentProbe : CIM_CurrentSensor
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie la détection de courant.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_TemperatureProbe représente les propriétés d’un capteur de température (thermomètre électronique).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_TemperatureProbe : CIM_TemperatureSensor
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie la détection de température.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_Fan représente les propriétés d’un dispositif de ventilation dans le système informatique. Par exemple, le ventilateur de refroidissement du processeur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Fan : CIM_Fan
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie le dispositif de ventilation.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_Refrigeration représente les propriétés d’un dispositif de réfrigération.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Refrigeration : CIM_Refrigeration
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie le dispositif de réfrigération.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_HeatPipe représente les propriétés d’un dispositif de refroidissement par échangeur de chaleur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_HeatPipe : CIM_HeatPipe
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie l’échangeur de chaleur.") : Amended ToSubclass] string DeviceID;
};
[Description("La classe Win32_PnPEntity représente les propriétés d’un périphérique Plug-and-Play. Les entités Plug and Play sont affichées comme entrées dans le Gestionnaire de périphériques dans le Panneau de configuration.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PnPEntity : CIM_LogicalDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie le périphérique Plug-and-Play.") : Amended ToSubclass] string DeviceID;
[Description("Liste d’ID du matériel associés au périphérique. Un ID du matériel est une chaîne d’identification définie par un fournisseur dont se sert le programme d’installation pour associer un périphérique à un fichier INF.") : Amended ToSubclass] string HardwareID[];
[Description("Liste d’ID compatibles pour le périphérique. Si le programme d’installation ne parvient pas à identifier un fichier INF correspondant à l’un des ID du matériel d’un périphérique, il utilise des ID compatibles pour identifier un fichier INF.") : Amended ToSubclass] string CompatibleID[];
[Description("La propriété Manufacturer contient le nom du fabricant du périphérique Plug-and-Play.\nExemple : Acme") : Amended ToSubclass] string Manufacturer;
[Description("La propriété Service contient le nom du service qui prend en charge ce périphérique Plug-and-Play. Consultez également la classe Win32_SystemDriverPNPEntity.\nExemple : atapi") : Amended ToSubclass] string Service;
[Description("La propriété ClassGuid contient le GUID (Globally Unique Identifier) qui identifie de façon unique ce périphérique Plug-and-Play.") : Amended ToSubclass] string ClassGuid;
};
[Description("L'association Win32_PnPDevice représente une association entre un périphérique (connu par le Gestionnaire de configuration sous le nom de PnPEntity), et la fonction qu’il exécute. Sa fonction est représentée par une sous-classe du périphérique logique qui décrit son usage. Par exemple, Win32_Keyboard ou Win32_DiskDrive. Les deux objets référencés représentent le même périphérique système sous-jacent - Les modifications de l’allocation de ressource du côté PnPEntity affectent le périphérique associé.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PnPDevice
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence SystemElement représente le périphérique Plug-and-Play associé avec le périphérique logique.") : Amended ToSubclass] Win32_PnPEntity Ref SystemElement;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence SameElement représente les propriétés du périphérique logique qui sont associées avec le périphérique Plug-and-Play.") : Amended ToSubclass] CIM_LogicalDevice Ref SameElement;
};
[Description("La classe Win32_SystemDriverPNPEntity représente une association entre un périphérique Plug-and-Play sur le système Win32 et le pilote qui prend en charge le périphérique Plug-and-Play.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemDriverPNPEntity : CIM_Dependency
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le pilote qui prend en charge le périphérique Plug-and-Play.") : Amended ToSubclass] Win32_SystemDriver Ref Dependent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le périphérique Plug-and-Play contrôlé par le pilote.") : Amended ToSubclass] Win32_PNPEntity Ref Antecedent;
};
[Description("La classe Win32_DeviceChangeEvent représente des événements de modification de périphériques résultant de l’ajout, la suppression ou la modification de périphériques sur le système. Cela inclut les modifications de la configuration matérielle (retrait ou insertion dans la station d’accueil), l’état matériel et les périphériques nouvellement mappés (mappage d’un lecteur réseau). Par exemple, un périphérique a été changé lorsqu’un message WM_DEVICECHANGE est envoyé.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DeviceChangeEvent : __ExtrinsicEvent
{
[Description("La propriété EventType indique quel type d’événement de notification de modification de périphériques s’est produit.") : Amended ToSubclass,Values{"Configuration modifiée", "Arrivée du périphérique", "Périphérique supprimé", "Ancrage"} : Amended ToSubclass] uint16 EventType;
};
[Description("La classe Win32_VolumeChangeEvent représente un événement du lecteur mappé résultant de l’ajout d’une lettre de lecteur ou d’un lecteur monté sur le système (par exemple CD-ROM). Les lecteurs réseau ne sont pas pris en charge.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_VolumeChangeEvent : Win32_DeviceChangeEvent
{
[Description("La propriété DriveName contient le nom du lecteur (lettre) du volume qui a été ajouté ou supprimé du système.") : Amended ToSubclass] string DriveName;
};
[Description("Win32_SystemConfigurationChangeEvent est une classe d’événements qui indique que la liste de périphériques a été actualisée. Actualisé signifie qu’un périphérique a été ajouté, supprimé ou que la configuration a changé. Cet événement est rejeté quand la fenêtre du message 'DevMgrRefreshOn' est envoyée. L'exacte modification de la liste de périphériques n’est pas contenue dans le message et par conséquent l’actualisation du périphérique est nécessaire afin d’obtenir les paramètres système actuels. Des exemples de modification de la configuration sont : les paramètres IRQ, les ports COM et la version du BIOS pour en nommer quelques uns.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemConfigurationChangeEvent : Win32_DeviceChangeEvent
{
};
[Description("La classe Win32_POTSModem représente les services et les caractéristiques d’un modem traditionnel (POTS, Plain Old Telephone Service) sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_POTSModem : CIM_PotsModem
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique ce modem POTS parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété AttachedTo indique le port auquel le modem POTS est attaché.\nExemple : COM1.") : Amended ToSubclass] string AttachedTo;
[Description("La propriété BlindOff contient la chaîne de commande utilisée pour détecter la tonalité avant de composer.\nExemple : X4.") : Amended ToSubclass] string BlindOff;
[Description("La propriété BlindOn contient la chaîne de commande utilisée pour détecter si il y a une tonalité pour composer.\nExemple : X3.") : Amended ToSubclass] string BlindOn;
[Description("La propriété CompatibilityFlags liste tout les protocoles de connexion de modem compatibles avec ce périphérique modem.") : Amended ToSubclass] string CompatibilityFlags;
[Description("La propriété CompressionOff contient la chaîne de commande utilisée pour désactiver la compression de donnée matérielle.\nExemple : S46=136.") : Amended ToSubclass] string CompressionOff;
[Description("La propriété CompressionOn contient la chaîne de commande utilisée pour activer la compression de données matérielle.\nExemple : S46=138.") : Amended ToSubclass] string CompressionOn;
[Description("La propriété ConfigurationDialog contient la chaîne d’initialisation du modem. Cette propriété est constituée de chaînes de commande d’autres membres de cette classe.") : Amended ToSubclass] string ConfigurationDialog;
[Description("La propriété Device Control Block (DCB) contient les paramètres de contrôle pour un périphérique de communication série, dans ce cas, le modem.") : Amended ToSubclass] uint8 DCB[];
[Description("La propriété Default indique si ce modem POTS est le modem par défaut du système Win32.") : Amended ToSubclass] uint8 Default[];
[Description("La propriété DeviceLoader indique le nom du chargeur de périphérique pour le modem. Un périphérique chargeur charge et gère les pilotes de périphérique et les énumérateur pour un périphérique donné.") : Amended ToSubclass] string DeviceLoader;
[Description("La propriété DeviceType indique le type physique du modem.") : Amended ToSubclass,Values{"Câble Null Modem", "Modem interne", "Modem externe", "Modem PCMCIA", "Inconnu"} : Amended ToSubclass] string DeviceType;
[Description("La propriété DriverDate indique la date du pilote de modem.") : Amended ToSubclass] datetime DriverDate;
[Description("La propriété ErrorControlForced contient la chaîne de commandes utilisée pour activer le contrôle de correction d’erreurs lors de l’établissement d’une connexion.\nExemple : +Q5S36=4S48=7.") : Amended ToSubclass] string ErrorControlForced;
[Description("La propriété ErrorControlOff contient une chaîne de commande utilisée pour désactiver le contrôle d’erreur.\nExemple : +Q6S36=3S48=128.") : Amended ToSubclass] string ErrorControlOff;
[Description("La propriété ErrorControlOn contient la chaîne de commande utilisée pour activer le contrôle d’erreur.\nExemple : +Q5S36=7S48=7.") : Amended ToSubclass] string ErrorControlOn;
[Description("La propriété FlowControlHard contient la chaîne de commande utilisée pour activer le contrôle de flux matériel. Le contrôle de flux consiste en des signaux échangés entre les ordinateurs pour vérifier que les deux ordinateurs sont prêts à transmettre ou recevoir des données.\nExemple : K1.") : Amended ToSubclass] string FlowControlHard;
[Description("La propriété FlowControlSoft contient la chaîne de commande utilisée pour activer le contrôle de flux logiciel. Le contrôle de flux consiste en des signaux échangés entre les ordinateurs pour vérifier que les deux ordinateurs sont prêts à transmettre ou recevoir des données.\nExemple : K2.") : Amended ToSubclass] string FlowControlSoft;
[Description("La propriété FlowControlOff contient la chaîne de commande utilisée pour désactiver le contrôle de flux. Le contrôle de flux consiste en des signaux échangés entre les ordinateurs pour vérifier que les deux ordinateurs sont prêts à transmettre ou recevoir des données.\nExemple : K0.") : Amended ToSubclass] string FlowControlOff;
[Description("La propriété InactivityScale est un multiplicateur utilisé par la propriété InactivityTimeout pour calculer le délai d’expiration d’une connexion.") : Amended ToSubclass] string InactivityScale;
[Description("La propriété Index indique le numéro d’index pour ce modem POTS.\nExemple : 0") : Amended ToSubclass] uint32 Index;
[Description("La propriété Model indique le modèle de ce modem POTS.\nExemple : Sportster 56K External.") : Amended ToSubclass] string Model;
[Description("La propriété ModemInfPath indique le chemin du fichier .inf de ce modem. Ce fichier contient les informations d’initialisation pour le modem et son pilote.\nExemple : C:\\WINNT\\INF.") : Amended ToSubclass] string ModemInfPath;
[Description("La propriété ModemInfSection indique le nom de la section du fichier .inf de ce modem qui contient les informations sur le modem.") : Amended ToSubclass] string ModemInfSection;
[Description("La propriété ModulationBell contient une chaîne de commande utilisée pour indiquer au modem d’utiliser les modulations Bell pour 300 et 1200 bits/s.\nExemple : B1.") : Amended ToSubclass] string ModulationBell;
[Description("La propriété ModulationCCITT contient la chaîne de commande utilisée pour indiquer au modem d’utiliser les modulations CCITT pour 300 et 1200 bits/s.\nExemple : B0.") : Amended ToSubclass] string ModulationCCITT;
[Description("La propriété PortSubClass contient la chaîne qui définit le port utilisé par ce modem.") : Amended ToSubclass] string PortSubClass;
[Description("La propriété Prefix indique préfixe de numérotation pour accéder à la ligne extérieure.") : Amended ToSubclass] string Prefix;
[Description("La propriété Properties est un tableau de chaînes qui liste toutes les propriétés (et leurs valeurs) pour ce modem.") : Amended ToSubclass] uint8 Properties[];
[Description("La propriété ProviderName indique le chemin réseau vers l’ordinateur qui fournit les services de modem.") : Amended ToSubclass] string ProviderName;
[Description("La propriété Pulse contient la chaîne de commande utilisée pour indiquer au modem d’utiliser le mode de numérotation à impulsions. La numérotation à impulsions est nécessaire pour les lignes téléphoniques qui ne prennent pas en charge la numérotation par fréquences vocales.\nExemple : P.") : Amended ToSubclass] string Pulse;
[Description("La propriété Reset contient la chaîne de commande utilisée pour réinitialiser le modem pour le prochain appel.\nExemple : AT&F.") : Amended ToSubclass] string Reset;
[Description("La propriété ResponsesKeyName contient la réponse que ce modem peut renvoyer au système d’exploitation pendant le processus de connexion. Les deux premiers caractères indiquent le type de réponse. Les deux caractères suivants précisent les informations sur la connexion qui est en cours d’établissement. Les deux caractères suivant ne sont utilisés que pour les codes de réponse Negotiation Progress ou Connect. Les huit caractères suivants indique la vitesse de ligne modem à modem qui a été négociée en bits par seconde (bits/s). Les caractères représentent in entier sur 32 bits au format mot double (octet et mot inversés). Les huit derniers caractères indiquent que le modem a modifié la vitesse de transmission vers le port ou DTE. Généralement, ce champ n’est pas utilisé car les modems établissent la connexion avec le port à une vitesse \"verrouillée\" , indépendamment de la vitesse de transmission de modem à modem ou entre DCE.") : Amended ToSubclass] string ResponsesKeyName;
[Description("La propriété SpeakerModeDial contient la chaîne de commande utilisée pour activer le haut-parleur du modem après la numérotation et le désactiver lorsque la connexion est établie.\nExemple : M1.") : Amended ToSubclass] string SpeakerModeDial;
[Description("La propriété SpeakerModeOff contient la chaîne de commande utilisée pour désactiver le haut-parleur du modem.\nExemple : M0.") : Amended ToSubclass] string SpeakerModeOff;
[Description("La propriété SpeakerModeOn contient la chaîne de commande utilisée pour activer le haut-parleur du modem.\nExemple : M2.") : Amended ToSubclass] string SpeakerModeOn;
[Description("La propriété SpeakerModeSetup contient la chaîne de commande utilisée pour indiquer au modem d’activer le haut-parleur (jusqu’à ce que la connexion soit établie).\nExemple : M3.") : Amended ToSubclass] string SpeakerModeSetup;
[Description("La propriété SpeakerVolumeHigh contient la chaîne de commande utilisée pour paramétrer le haut-parleur du modem avec le volume le plus fort.\nExemple : L3.") : Amended ToSubclass] string SpeakerVolumeHigh;
[Description("La propriété SpeakerVolumeLow contient la chaîne de commande utilisée pour paramétrer le haut-parleur du modem avec le volume le plus faible.\nExemple : L1.") : Amended ToSubclass] string SpeakerVolumeLow;
[Description("La propriété SpeakerVolumeMed contient la chaîne de commande utilisée pour paramétrer le haut-parleur du modem avec un volume moyen.\nExemple : L2.") : Amended ToSubclass] string SpeakerVolumeMed;
[Description("La propriété StringFormat décrit le type de caractères utilisé pour le texte transmis au modem.") : Amended ToSubclass,Values{"Format de chaîne ASCII", "Format de chaîne DBCS", "Format de chaîne UNICODE"} : Amended ToSubclass] string StringFormat;
[Description("La propriété Terminator contient la chaîne qui marque la fin d’une chaîne de commande.\nExemple : ") : Amended ToSubclass] string Terminator;
[Description("La propriété Tone contient la chaîne de commande qui indique au modem d’utiliser le mode de numérotation par fréquences vocales. La ligne de téléphone doit prendre en charge la numérotation par fréquences vocales.\nExemple : T.") : Amended ToSubclass] string Tone;
[Description("La propriété VoiceSwitchFeature contient la chaîne de commande utilisée pour activer les fonctionnalités vocales d’un modem vocal.\nExemple : AT+V.") : Amended ToSubclass] string VoiceSwitchFeature;
};
[Description("La classe Win32_POTSModemToSerialPort représente une association entre un modem et le port série utilisé par le modem.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_POTSModemToSerialPort : CIM_ControlledBy
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le port série utilisé par le modem.") : Amended ToSubclass] Win32_SerialPort Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le modem POTS qui utilise le port série.") : Amended ToSubclass] Win32_POTSModem Ref Dependent;
};
[Description("La classe Win32_NetworkAdapter représente une carte réseau sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkAdapter : CIM_NetworkAdapter
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique la carte réseau parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété ProductName indique le nom de produit de la carte réseau.\nExemple : Fast EtherLink XL") : Amended ToSubclass] string ProductName;
[Description("La propriété AdapterType reflète le médium réseau en cours d’utilisation. Cette propriété peut ne pas s’appliquer à tous les types de cartes réseau listés dans cette classe. Windows NT seulement.") : Amended ToSubclass,Values{"Ethernet 802.3", "Token Ring 802.5", "FDDI (Fiber Distributed Data Interface)", "Réseau étendu (WAN)", "LocalTalk", "Ethernet utilisant le format d’en-tête DIX", "ARCNET", "ARCNET (878.2)", "ATM", "Sans fil", "Infrarouge sans fil", "Bpc", "CoWan", "1394"} : Amended ToSubclass] string AdapterType;
[Description("La propriété AdapterTypeId reflète le média réseau en cours d’utilisation. Cette propriété donne la même information que la propriété AdapterType, sauf que les informations sont renvoyées sous la forme d’une valeur entière qui correspond à : \n0 - Ethernet 802.3\n1 - Token Ring 802.5\n2 - FDDI (Fiber Distributed Data Interface)\n3 - WAN (Wide Area Network)\n4 - LocalTalk\n5 - Ethernet en utilisant le format d’en-tête DIX\n6 - ARCNET\n7 - ARCNET (878.2)\n8 - ATM\n9 - Sans fil\n10 - Sans fil infrarouge\n11 - Bpc\n12 - CoWan\n13 - 1394\nCette propriété peut ne pas s’appliquer à tous les types de cartes réseau listées dans cette classe. Windows NT uniquement.") : Amended ToSubclass,Values{"Ethernet 802.3", "Token Ring 802.5", "FDDI (Fiber Distributed Data Interface)", "Réseau étendu (WAN)", "LocalTalk", "Ethernet utilisant le format d’en-tête DIX", "ARCNET", "ARCNET (878.2)", "ATM", "Sans fil", "Infrarouge sans fil", "Bpc", "CoWan", "1394"} : Amended ToSubclass] uint16 AdapterTypeId;
[Description("La propriété MACAddress indique l’adresse de contrôle d’accès au média pour cette carte réseau. Une adresse MAC est un nombre 48 bits unique attribué à la carte réseau par le fabricant. Il identifie de façon unique la carte réseau et il est utilisé pour mapper des communications réseau TCP/IP.") : Amended ToSubclass] string MACAddress;
[Description("La propriété ServiceName indique le nom de service de la carte réseau. Ce nom est habituellement plus court que le nom de produit complet.\nExemple : Elnkii.") : Amended ToSubclass] string ServiceName;
[Description("La propriété Manufacturer indique le nom du fabricant de la carte réseau.\nExemple : 3COM.") : Amended ToSubclass] string Manufacturer;
[Description("La propriété Installed indique si la carte réseau est installée dans l’ordinateur. \nValeurs : TRUE ou FALSE. La valeur TRUE indique que la carte réseau est installée. \nLa propriété Installed a été dépréciée. Il n’existe aucune valeur de substitution pour cette propriété obsolète.") : Amended ToSubclass] boolean Installed;
[Description("La propriété Index indique le numéro d’index de la carte réseau, qui est stocké dans le Registre système. \nExemple : 0.") : Amended ToSubclass] uint32 Index;
[Description("La propriété InterfaceIndex contient la valeur d’index qui identifie de manière unique l’interface locale.") : Amended ToSubclass] uint32 InterfaceIndex;
[Description("La propriété MaxNumberControlled indique le nombre maximal de ports directement adressables pris en charge par cette carte réseau. La valeur 0 doit être utilisée si le nombre est inconnu.") : Amended ToSubclass] uint32 MaxNumberControlled;
[Description("La propriété TimeOfLastReset indique le moment où la carte réseau a été réinitialisée pour la dernière fois.") : Amended ToSubclass] datetime TimeOfLastReset;
[Description("La propriété NetConnectionID spécifie le nom de la connexion réseau telle qu’elle apparaît dans le dossier 'Connexions réseau'.") : Amended ToSubclass] string NetConnectionID;
[Description("NetConnectionStatus est une chaîne indiquant l’état de la connexion au réseau par carte réseau. La valeur de cette propriété peut être interprétée ainsi : \n0 - Déconnectée. \n1 = Connexion en cours. \n2 - Connectée. \n3 - Déconnexion en cours. \n4 - Matériel non détecté. \n5 - Matériel désactivé. \n6 - Dysfonctionnement du matériel. \n7 - Média déconnecté. \n8 - Authentification en cours. \n9 - Authentification réussie. \n10 - Échec de l’authentification.\n11 - Adresse non valide\n12 - Informations d’identification requises\n.. - Autre - Pour les valeurs entières autres que celles listées ci-dessus, référez-vous à la documentation concernant les codes erreur Win32.") : Amended ToSubclass,Values{"Déconnecté", "Connexion en cours", "Connecté", "Déconnexion en cours", "Matériel absent", "Matériel désactivé", "Défaillance matérielle", "Déconnecté", "Authentification", "Authentification réussie", "Échec de l’authentification", "Adresse non valide", "Informations d’identification requises", "Autre"} : Amended ToSubclass] uint16 NetConnectionStatus;
[Description("La propriété NetEnabled indique si la connexion réseau est activée ou non.") : Amended ToSubclass] boolean NetEnabled;
[Description("La propriété GUID indique l’identificateur global unique de la connexion.") : Amended ToSubclass] string GUID;
[Description("La propriété PhysicalAdapter indique si la carte est une carte physique ou logique.") : Amended ToSubclass] boolean PhysicalAdapter;
[Description("La méthode Enable active la carte réseau sur l’ordinateur cible. ") : Amended ToSubclass] uint32 Enable();
[Description("La méthode Disable désactive la carte réseau sur l’ordinateur cible. ") : Amended ToSubclass] uint32 Disable();
};
[Description("La classe Win32_NetworkConnection représente une connexion réseau active dans un environnement Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkConnection : CIM_LogicalElement
{
[Description("La propriété Comment contient un commentaire du fournisseur réseau.") : Amended ToSubclass] string Comment;
[Description("La propriété ConnectionType indique le type de persistance de la connexion utilisée pour se connecter au réseau.\nExemple : Permanent.") : Amended ToSubclass,Values{"Connexion en cours", "Connexion permanente"} : Amended ToSubclass] string ConnectionType;
[Description("La propriété ConnectionState indique l’état courant de la connexion réseau.") : Amended ToSubclass,Values{"Connecté", "Erreur", "En pause", "Déconnecté", "Connexion en cours", "Nouvelle connexion en cours"} : Amended ToSubclass] string ConnectionState;
[Description("La propriété DisplayType indique la façon dont l’objet réseau devrait être affiché dans une interface utilisateur de navigation réseau.\nExemple : Generic.") : Amended ToSubclass,Values{"Domaine", "Générique", "Serveur", "Partager"} : Amended ToSubclass] string DisplayType;
[Description("La propriété LocalName indique le nom local du périphérique réseau connecté.\nExemple : c:\\public.") : Amended ToSubclass] string LocalName;
[key : ToInstance ToSubclass DisableOverride,Description("Le propriété Name indique le nom de la connexion réseau courante. Ceci est la combinaison de la valeur de la propriété RemoteName et la valeur de la propriété LocalName.\nExemple : \\\\NTRELEASE (c:\\public).") : Amended ToSubclass] string Name;
[Description("La propriété Persistent détermine si cette connexion sera reconnectée automatiquement par le système d’exploitation lors la prochaine ouverture de session.\nValeurs: TRUE ou FALSE. Si la valeur est TRUE, la connexion réseau sera automatiquement connectée.") : Amended ToSubclass] boolean Persistent;
[Description("La propriété ProviderName contient le nom du fournisseur à qui appartient la ressource. Cette propriété peut être NULL si le nom du fournisseur est inconnu.") : Amended ToSubclass] string ProviderName;
[Description("La propriété RemoteName contient le nom de ressource du réseau à distance pour une ressource réseau. Pour une connexion courante ou persistante, RemoteName contient le nom du réseau associé avec le nom de la valeur dans la propriété LocalName. le nom dans RemoteName doit suivre les conventions de nommage du fournisseur réseau. \nExemple : \\\\NTRELEASE.") : Amended ToSubclass] string RemoteName;
[Description("La propriété RemotePath contient le chemin entier vers les ressources réseau.\nExemple : \\\\infosrv1\\public") : Amended ToSubclass] string RemotePath;
[Description("La propriété ResourceType identifie le type de ressources à énumérer ou auxquelles se connecter.") : Amended ToSubclass,Values{"Disque", "Imprimer", "N'importe lequel"} : Amended ToSubclass] string ResourceType;
[Description("La propriété UserName contient le nom d’utilisateur ou le nom d’utilisateur par défaut utilisé pour établir une connexion réseau. \nExemple : SYSTEM.") : Amended ToSubclass] string UserName;
[Description("La propriété AccessMask est un tableau d’octets qui représente les droits d’accès tels qu’ils ont été définis à distance sur le partage réseau appartenant à l’utilisateur ou au groupe responsables du renvoi de l’instance. Cette propriété n’est prise en charge que sous Windows NT et Windows 2000. ") : Amended ToSubclass,BitValues{"FILE_READ_DATA (fichier) ou FILE_LIST_DIRECTORY (répertoire)", "FILE_WRITE_DATA (fichier) ou FILE_ADD_FILE (répertoire)", "FILE_APPEND_DATA (fichier) ou FILE_ADD_SUBDIRECTORY (répertoire)", "FILE_READ_EA", "FILE_WRITE_EA", "FILE_EXECUTE (fichier) ou FILE_TRAVERSE (répertoire)", "FILE_DELETE_CHILD (répertoire)", "FILE_READ_ATTRIBUTES", "FILE_WRITE_ATTRIBUTES", "DELETE", "READ_CONTROL", "WRITE_DAC", "WRITE_OWNER", "SYNCHRONIZE"} : Amended ToSubclass] uint32 AccessMask;
};
[Description("La classe Win32_NetworkClient représente un client réseau sur un système Win32. Tout ordinateur du réseau avec une relation de client avec le système est un descendant (ou un membre) de cette classe.\nExemple : un ordinateur fonctionnant sous Windows 2000 Professionnel ou sous Windows 98 et qui fait partie d’un domaine Windows 2000.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkClient : CIM_LogicalElement
{
[Description("La propriété Manufacturer indique le nom du fabricant du client réseau fonctionnant sur le système Win32.\nExemple : Microsoft Corporation") : Amended ToSubclass] string Manufacturer;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name identifie le nom réseau du client réseau fonctionnant sur un système Win32.\nExemple : réseau Microsoft Windows") : Amended ToSubclass] string Name;
};
[Description("La classe Win32_NetworkProtocol représente un protocole et ses caractéristiques réseau sur un ordinateur Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkProtocol : CIM_LogicalElement
{
[Description("La propriété ConnectionlessService indique si le protocole prend en charge les services sans connexion (connectionless services). Un service sans connexion (ou datagramme) décrit un protocole de communication ou un transport dans lequel les paquets de données sont routés indépendamment les uns des autres et peuvent suivre des routes différentes et arriver dans un ordre différent de l’ordre de départ. Inversement, un service orienté connexion fournit un circuit virtuel par lequel les paquets de données sont reçus dans l’ordre dans lequel ils ont été envoyés. Si la connexion entre ordinateurs connaît une défaillance, l’application en est avertie.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole utilise un service sans connexion.") : Amended ToSubclass] boolean ConnectionlessService;
[Description("La propriété GuaranteesDelivery indique si le protocole garantit que toutes les données envoyées atteindront la destination voulue. Si cet indicateur est égal à FALSE, cette garantie n’existe pas.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge une délivrance garantie des paquets de données.") : Amended ToSubclass] boolean GuaranteesDelivery;
[Description("La propriété GuaranteesSequencing indique si le protocole garantit que les données arriveront dans l’ordre dans lequel elles ont été envoyées. Remarque : cette caractéristique ne garantit pas la délivrance des données, mais juste leur bon ordonnancement.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE que le respect de l’ordre des données envoyées est garanti.") : Amended ToSubclass] boolean GuaranteesSequencing;
[units("caractères") : Amended ToSubclass,Description("La propriété MaximumAddressSize indique la longueur maximal d’une adresse de socket prise en charge par le protocole. Les adresses de socket peuvent être des éléments tels que des adresses URL (www.microsoft.com) ou des adresses IP (130.215.24.1).") : Amended ToSubclass] uint32 MaximumAddressSize;
[units("caractères") : Amended ToSubclass,Description("La propriété MaximumMessageSize indique la taille de message maximale prise en charge par le protocole. Ceci est la taille maximale d’un message qui peut être envoyé ou reçu par l’hôte. Pour les protocoles qui ne prennent pas en charge le tramage des messages, la taille maximale effective d’un message pouvant être envoyé à une adresse donnée peut être inférieure à cette valeur. Il existe deux valeurs spéciales définies pour cette propriété :\n0 - le protocole est orienté flux ; le concept de taille de message ne s’applique alors pas.\n1 - la taille maximale de message sortant dépend de la MTU (unité de transmission de taille maximale) du réseau sous-jacente et, donc, ne peut pas être connue avant la liaison d’un socket. Les applications doivent utiliser getsockopt pour retrouver la valeur de SO_MAX_MSG_SIZE après la liaison du socket à une adresse locale.\n0xFFFFFFFF - aucune taille maximale de message n’est définie.\n") : Amended ToSubclass] uint32 MaximumMessageSize;
[Description("La propriété MessageOriented indique si le protocole est orienté messages. Un protocole orienté messages utilise des paquets de données pour transférer des informations. Inversement, les protocoles orientés flux transfèrent les données sous forme d’un flux continu d’octets.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole est orienté messages.") : Amended ToSubclass] boolean MessageOriented;
[units("caractères") : Amended ToSubclass,Description("La propriété MinimumAddressSize spécifie la longueur minimale d’une adresse de socket prise en charge par le protocole. ") : Amended ToSubclass] uint32 MinimumAddressSize;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name contient le nom du protocole.\nExemple : TCP/IP") : Amended ToSubclass] string Name;
[Description("La propriété PseudoStreamOriented indique si le protocole est un protocole orienté messages qui peut recevoir des paquets de données de longueur variable ou des données par flux pour toutes les opérations de réception. Cette fonctionnalité optionnelle est utile quand une application ne veut pas que le protocole effectue un tramage des messages, et nécessite des caractéristiques orientées flux.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole est pseudo-orienté flux.") : Amended ToSubclass] boolean PseudoStreamOriented;
[Description("La propriété SupportsBroadcasting indique si le protocole prend en charge un mécanisme pour la diffusion de messages sur tout le réseau.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge la diffusion.") : Amended ToSubclass] boolean SupportsBroadcasting;
[Description("La propriété SupportsConnectData indique si le protocole autorise que les données soient connectées sur tout le réseau.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole autorise que les données soient connectées.") : Amended ToSubclass] boolean SupportsConnectData;
[Description("La propriété SupportsDisconnectData indique si le protocole autorise que les données soient déconnectées sur tout le réseau.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole autorise que les données soient déconnectées.") : Amended ToSubclass] boolean SupportsDisconnectData;
[Description("La propriété SupportsEncryption indique si le protocole prend en charge le chiffrement des données.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge le chiffrement des données.") : Amended ToSubclass] boolean SupportsEncryption;
[Description("La propriété SupportsExpeditedData indique si le protocole prend en charge les données expédiées (également connues comme données urgentes) sur tout le réseau. Les données expédiées peuvent passer outre le contrôle de flux et se voir accorder la priorité sur les paquets de données normaux.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge les données expédiées.") : Amended ToSubclass] boolean SupportsExpeditedData;
[Description("La propriété SupportsFragmentation indique si le protocole prend en charge la transmission des données par fragments. L'unité de transfert maximale (MTU) du réseau physique est caché pour les applications. Chaque type de média a une taille maximale de trame qui ne peut pas être dépassée. La couche de liaison est responsable de découvrir la valeur de la MTU et de la communiquer aux protocoles utilisés.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge la transmission des données par fragments.") : Amended ToSubclass] boolean SupportsFragmentation;
[Description("La propriété SupportsGracefulClosing indique si le protocole prend en charge les opérations de fermetures à deux phases - également connues comme opérations de fermetures gracieuses. Si ce n’est pas le cas, le protocole ne prend en charge que les opérations de fermetures infructueuses. \nValeurs : True ou False. Une valeur TRUE indique que le protocole prend en charge la fermeture gracieuse des connexions réseau.") : Amended ToSubclass] boolean SupportsGracefulClosing;
[Description("La propriété SupportsGuaranteedBandwidth indique si le protocole a un mécanisme pour établir et maintenir une bande passante garantie.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge une bande passante garantie.") : Amended ToSubclass] boolean SupportsGuaranteedBandwidth;
[Description("La propriété SupportsMulticasting indique si le protocole prend en charge la multidiffusion.\nValeurs : TRUE ou FALSE. Une valeur égale à TRUE indique que le protocole prend en charge la multidiffusion.") : Amended ToSubclass] boolean SupportsMulticasting;
[Description("La propriété SupportsQualityofService indique si le protocole est capable de prendre en charge QOS (quality of Service) par le biais du transporteur ou fournisseur en couches sous-jacent. QOS est un ensemble de composants qui activent la différenciation et les traitements préférentiels pour les sous-ensembles de données transmises par le réseau. QOS signifie que les sous-ensembles de données obtiennent une priorité plus élevée ou un service garanti quand ils traversent un réseau. \nValeurs : TRUE ou FALSE; Une valeur TRUE indique que le protocole prend en charge QOS.") : Amended ToSubclass] boolean SupportsQualityofService;
};
[Description("La classe Win32_ProtocolBinding représente une association parmi un pilote de niveau système, un protocole réseau et une carte réseau.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ProtocolBinding
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le protocole réseau qui est utilisé avec le pilote système et la carte réseau.") : Amended ToSubclass] Win32_NetworkProtocol Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Device représente les propriétés de la carte réseau actuellement utilisée sur l’ordinateur.") : Amended ToSubclass] Win32_NetworkAdapter Ref Device;
[Description("La référence Dependent représente le pilote système qui utilise la carte réseau via le protocole réseau de cette classe.") : Amended ToSubclass] Win32_SystemDriver Ref Dependent;
};
[Description("La classe Win32_NetworkAdapterConfiguration représente les attributs et les comportements d’une carte réseau. Cette classe a été complétée, et inclut désormais de nouvelles propriétés et méthodes qui prennent en charge l’administration des protocoles TCP/IP et sont indépendantes de la carte réseau.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkAdapterConfiguration : CIM_Setting
{
[Description("GatewayCostMetric reflète le métrique de coût entier (entre 1 et 9999) à utiliser pour calculer les routes les plus rapides, les plus fiables et/ou les moins chères. Cet argument a une correspondance de 1 à 1 avec DefaultIPGateway. Windows 2000 uniquement.") : Amended ToSubclass] uint16 GatewayCostMetric[];
[Description("La propriété DefaultIPGateway contient une liste d’adresses IP des passerelles par défaut utilisées par l’ordinateur.\nExemple : 194.161.12.1 194.162.46.1") : Amended ToSubclass] string DefaultIPGateway[];
[Description("La propriété DHCPEnabled indique si le serveur DHCP (Dynamic Host Configuration Protocol) attribue automatiquement une adresse IP à l’ordinateur lors de l’établissement d’une connexion réseau.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, DHCP est activé.") : Amended ToSubclass] boolean DHCPEnabled;
[Description("La propriété DHCPLeaseExpires indique la date et l’heure d’expiration pour une adresse IP baillée qui a été attribuée à l’ordinateur par le serveur DHCP (Dynamic Host Configuration Protocol).\nExemple : 20521201000230.000000000") : Amended ToSubclass] datetime DHCPLeaseExpires;
[Description("La propriété DHCPLeaseObtained indique la date et l’heure à laquelle le bail a été obtenu pour l’adresse IP attribuée à l’ordinateur par le serveur DHCP (Dynamic Host Configuration Protocol).\nExemple : 19521201000230.000000000") : Amended ToSubclass] datetime DHCPLeaseObtained;
[Description("La propriété DHCPServer indique l’adresse IP du serveur DHCP (Dynamic Host Configuration Protocol).\nExemple : 154.55.34") : Amended ToSubclass] string DHCPServer;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Index spécifie le numéro d’index de la configuration de carte réseau Win32. Le numéro d’index est utilisé lorsque plus d’une configuration est disponible.") : Amended ToSubclass] uint32 Index;
[Description("La propriété InterfaceIndex contient la valeur d’index qui identifie de manière unique l’interface locale.") : Amended ToSubclass] uint32 InterfaceIndex;
[Description("La propriété IPAddress contient une liste de toutes les adresses IP associées à la carte réseau actuelle.\nExemple : 155.34.22.0") : Amended ToSubclass] string IPAddress[];
[Description("La propriété IPSubnet contient une liste de tous les masques de sous-réseau associés à la carte réseau actuelle.\nExemple : 255.255.0") : Amended ToSubclass] string IPSubnet[];
[Description("La propriété IPXAddress indique l’adresse IPX (Internetworking Packet Exchange) de la carte réseau. L'adresse IPX identifie un ordinateur sur un réseau utilisant le protocole IPX.") : Amended ToSubclass] string IPXAddress;
[Description("La propriété MACAddress indique l’adresse MAC (Media Access Control) de la carte réseau. Une adresse MAC est attribuée par le fabricant pour identifier de manière unique la carte réseau.\nExemple : 00:80:C7:8F:6C:96") : Amended ToSubclass] string MACAddress;
[Description("La propriété ServiceName indique le nom de service de la carte réseau. Ce nom est habituellement plus court que le nom de produit complet.\nExemple : Elnkii.") : Amended ToSubclass] string ServiceName;
[Description("La propriété IPEnabled indique si TCP/IP est lié et activé sur cette carte réseau.") : Amended ToSubclass] boolean IPEnabled;
[Description("La propriété IPXEnabled détermine si le protocole IPX (Internetwork Packet Exchange) est lié et activé sur cette carte réseau.") : Amended ToSubclass] boolean IPXEnabled;
[Description("La propriété FullDNSRegistrationEnabled spécifie si les adresses IP de cette connexion sont enregistrées dans DNS sous le nom DNS complet de l’ordinateur. Le nom DNS complet de l’ordinateur est affiché dans l’onglet Identification réseau du Panneau de configuration Système. Windows 2000 uniquement.") : Amended ToSubclass] boolean FullDNSRegistrationEnabled;
[Description("La propriété DomainDNSRegistrationEnabled spécifie si les adresses IP de cette connexion sont enregistrées dans DNS sous le nom de domaine de cette connexion, en plus d’être enregistrées sous le nom DNS complet de l’ordinateur. Le nom de domaine de cette connexion est défini soit via la méthode SetDNSDomain() ou en étant attribué par DHCP. Le nom enregistré est le nom d’hôte de l’ordinateur avec le nom de domaine comme suffixe. Windows 2000 uniquement.") : Amended ToSubclass] boolean DomainDNSRegistrationEnabled;
[Description("IPConnectionMetric indique le coût d’utilisation des itinéraires configurés pour cette carte liée à des itinéraires IP pour cette carte liée à IP et est la valeur mesurée pour ces itinéraires dans la table de routage. S'il existe plusieurs itinéraires pour une même destination dans la table de routage, l’itinéraire avec le métrique le plus faible est utilisé. La valeur par défaut est 1. Windows 2000 uniquement.") : Amended ToSubclass] uint32 IPConnectionMetric;
[Description("La propriété DatabasePath indique un chemin d’accès de fichier Windows valide vers des fichiers de base de données Internet standard (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS). Le chemin d’accès de fichier est utilisé par l’interface Windows Sockets. Cette propriété n’est disponible que sur les systèmes Windows NT/Windows 2000.") : Amended ToSubclass] string DatabasePath;
[Description("La propriété IPUseZeroBroadcast indique si des diffusions nulles IP sont utilisées. Si ce paramètre est défini à TRUE, alors IP utilise des diffusions nulles (0.0.0.0), et le système utilise des diffusions pleines (255.255.255.255). l’ordinateur utilise généralement des diffusions pleines, mais celles dérivées d’implémentations BSD utilisent des diffusions nulles. Les systèmes qui n’utilisent pas les mêmes types de diffusion ne pourront pas opérer entre eux sur le même réseau. Valeur par défaut : FALSE.") : Amended ToSubclass] boolean IPUseZeroBroadcast;
[Description("La propriété ArpAlwaysSourceRoute indique si le protocole ARP (Address Resolution Protocol) doit toujours utiliser le routage source. Si cette propriété est TRUE, TCP/IP transmettra les requêtes ARP avec le routage source activé sur les réseaux Token Ring. Par défaut, ARP émet une première requête sans le routage source, et recommence avec le routage source activé si aucune réponse n’a été reçue. Le routage source permet le routage des paquets réseaux via différents types de réseaux. Valeur par défaut : FALSE.") : Amended ToSubclass] boolean ArpAlwaysSourceRoute;
[Description("La propriété ArpUseEtherSNAP indique si les paquets Ethernet sont conformes au format d’encodage IEEE 802.3 SNAP (Sub-Network Access Protocol). En définissant ce paramètre à 1, TCP/IP transmettra les paquets Ethernet en utilisant l’encodage 802.3 SNAP. Par défaut, la pile transmet les paquets au format DIX Ethernet. Les systèmes Windows NT/Windows 2000 peuvent recevoir les deux formats. Valeur par défaut : FALSE.") : Amended ToSubclass] boolean ArpUseEtherSNAP;
[Description("La propriété DefaultTOS indique la valeur par défaut du type de service (TOS, Type Of Service) définie dans l’en-tête des paquets IP sortants. RFC 791 définit les valeurs. Valeur par défaut : 0, plage valide : 0 - 255.") : Amended ToSubclass] uint8 DefaultTOS;
[Description("La propriété DefaultTTL indique la valeur de durée de vie par défaut (TTL, Time To Live) définie dans l’en-tête des paquets IP sortants. La durée de vie spécifie le nombre de routeurs qu’un paquet IP peut traverser pour joindre sa destination avant d’être rejeté. Chaque routeur décrémente de 1 la valeur de durée de vie d’un paquet lorsqu’il le traverse et rejète les paquets si la valeur de la durée de vie est nulle. Valeur par défaut : 32, plage valide : 1 - 255.") : Amended ToSubclass] uint8 DefaultTTL;
[Description("La propriété DeadGWDetectEnabled indique si la détection de passerelle inactive se produit. En définissant ce paramètre à TRUE, TCP effectue la détection de passerelle inactive. Lorsque cette fonctionnalité est activée, TCP demandera à IP de passer à une autre passerelle s’il retransmet un segment plusieurs fois sans recevoir de réponse. Valeur par défaut : TRUE.") : Amended ToSubclass] boolean DeadGWDetectEnabled;
[Description("La propriété PMTUBHDetectEnabled indique si la détection des routeurs trou noir se produit. En définissant ce paramètre à TRUE, TCP essaiera de détecter les routeurs trou noir lors de la découverte du chemin de l’unité de transmission maximale. Un routeur trou noir ne renvoie pas les messages Destination ICMP non atteignable lorsqu’il doit fragmenter un datagramme IP avec le bit Ne pas fragmenter défini. TCP dépend de la réception de ces messages pour effectuer la découverte MTU de chemin. Avec cette fonctionnalité activée, TCP essaiera d’envoyer les segments sans définir le bit Ne pas fragmenter défini si plusieurs retransmissions d’un segment n’ont pas d’accusé de réception. Si le segment obtient un accusé de réception, le MSS sera décrémenté et le bit Ne pas fragmenter sera défini sur les futurs paquets de la connexion. L'activation de la détection de trou noir augmenter le nombre maximal de retransmissions effectuées pour un segment donné. La valeur par défaut de cette propriété est FALSE.") : Amended ToSubclass] boolean PMTUBHDetectEnabled;
[Description("La propriété PMTUDiscoveryEnabled indique si le chemin MTU (Maximum Transmission Unit) est découvert. En définissant ce paramètre à TRUE, TCP tentera de découvrir le MTU (la plus grande taille de paquet) sur le chemin vers un hôte distant. En découvrant le chemin MTU et en limitant les segments TCP à cette taille, TCP peut éliminer la fragmentation par les routeurs sur le chemin qui connecte les réseaux avec différent MTU. La fragmentation affecte négativement le débit TCP et la congestion du réseau. En définissant ce paramètre à FALSE, un MTU de 576 octets sera utilisé pour toutes les connexions qui ne sont pas à des ordinateurs du sous-réseau local. Valeur par défaut : TRUE.") : Amended ToSubclass] boolean PMTUDiscoveryEnabled;
[Units("octets") : Amended ToSubclass,Description("La propriété ForwardBufferMemory indique combien de mémoire est allouée par IP pour stocker les données de paquets dans la file d’attente de paquet du routeur. Lorsque cette mémoire tampon est remplie, le routeur commence à rejeter les paquets aléatoirement à partir de la file d’attente. La mémoire tampon des données de file d’attente de paquets a une longueur de 256 octets, donc la valeur de ce paramètre doit être un multiple de 256. Plusieurs tampons sont chaînés ensemble pour les paquets plus importants. L'en-tête IP d’un paquet est stocké séparément. Ce paramètre est ignoré et aucune mémoire tampon n’est allouée si le routeur IP n’est pas activé. La taille de la mémoire tampon peut être comprise entre le MTU réseau et une valeur inférieure à 0xFFFFFFFF. Valeur par défaut : 74240 (cinquante paquets de 1480 octets, arrondi à un multiple de 256).") : Amended ToSubclass] uint32 ForwardBufferMemory;
[Description("La propriété IGMPLevel indique le niveau de prise en charge par le système de la multidiffusion IP et le niveau de participation dans le protocole IGMP (Internet Group Management Protocol). Au niveau 0, le système ne fournit pas de prise en charge de la multidiffusion. Au niveau 1, le système ne peut qu’envoyer les paquets de multidiffusion IP. Au niveau 2, le système peut envoyer des paquets de multidiffusion IP et assister pleinement le protocole IGMP pour recevoir les paquets de multidiffusion. Valeur par défaut : 2") : Amended ToSubclass,Values{"Aucune multidiffusion", "IP multidiffusion", "Multidestinataires IP IGMP"} : Amended ToSubclass] uint8 IGMPLevel;
[Units("millisecondes") : Amended ToSubclass,Description("La propriété KeepAliveInterval indique l’intervalle séparant les retransmissions pour conserver la communication active jusqu’à ce qu’une réponse soit reçue. Une fois la réponse reçue, le délai jusqu’à la prochaine transmission de ce type est à nouveau contrôlé par la valeur KeepAliveTime. La connexion sera interrompue après que le nombre de retransmissions spécifié par TcpMaxDataRetransmissions n’ait pas obtenu de réponse. Valeur par défaut : 1000, plage valide : 1 - 0xFFFFFFFF.") : Amended ToSubclass] uint32 KeepAliveInterval;
[Units("millisecondes") : Amended ToSubclass,Description("La propriété KeepAliveTime indique le nombre de tentatives de vérification qu’une connexion active est toujours intacte en envoyant un paquet Conserver Actif. Un système distant qui est accessible accusera réception de la transmission Conserver Actif. Les paquets Conserver Actif ne sont pas envoyés par défaut. Cette fonctionnalité peut être activée dans une connexion par une application. Valeur par défaut : 7 200 000 (deux heures)") : Amended ToSubclass] uint32 KeepAliveTime;
[Units("octets") : Amended ToSubclass,Description("La propriété MTU remplace l’unité de transmission maximale (MTU) pour une interface réseau. La propriété MTU est la taille maximale de paquet (y compris l’en-tête de transport) que le transport transmettra par-dessus le réseau sous-jacent. Le datagramme IP peut être réparti sur plusieurs paquets. La plage de cette valeur est comprise entre la taille minimale de paquet (68) et le MTU pris en charge par le réseau sous-jacent.") : Amended ToSubclass] uint32 MTU;
[Description("La propriété NumForwardPackets indique le nombre d’en-têtes de paquets IP alloué pour la file d’attente de paquets du routeur. Lorsque tous les en-têtes sont utilisés, le routeur commencera à rejeter des paquets aléatoirement à partir de la file d’attente. Cette valeur doit être au minimum égale à la valeur ForwardBufferMemory, divisée par la taille maximale de données IP des réseaux connectés au routeur. Elle ne doit pas être supérieure à la valeur ForwardBufferMemory divisée par 256, puisqu’au moins 256 octets de mémoire tampon directe sont utilisés pour chaque paquet. Le nombre optimal de paquets directs pour une taille ForwardBufferMemory donnée dépend du type de trafic sur le réseau. Il est compris entre ces deux valeurs. Si le routeur n’est pas activé, ce paramètre es ignoré et aucun en-tête n’est alloué. Valeur par défaut : 50, plage valide : 1 - 0xFFFFFFFE.") : Amended ToSubclass] uint32 NumForwardPackets;
[Description("La propriété TcpMaxConnectRetransmissions indique le nombre de tentatives de retransmission par TCP d’un requête de connexion avant de terminer la connexion. Le délai initial de retransmission est de 3 secondes. Le délai de retransmission double pour chaque tentative. Valeur par défaut : 3, plage valide : 0 - 0xFFFFFFFF.") : Amended ToSubclass] uint32 TcpMaxConnectRetransmissions;
[Description("La propriété TcpMaxDataRetransmissions indique le nombre de tentatives de retransmission par TCP d’un segment de données individuel (segment non connecté) avant de terminer la connexion. Le délai de retransmission double pour chaque retransmission successive sur une connexion. Valeur par défaut : 5, plage valide : 0 - 0xFFFFFFFF.") : Amended ToSubclass] uint32 TcpMaxDataRetransmissions;
[Description("La propriété TcpNumConnections indique le nombre maximal de connexions que TCP peut ouvrir simultanément. Valeur par défaut : 0xFFFFFE, plage valide : 0 - 0xFFFFFE.") : Amended ToSubclass] uint32 TcpNumConnections;
[Description("La propriété TcpUseRFC1122UrgentPointer indique si TCP utilise la spécification RFC 1122 ou le mode utilisé par les systèmes dérivés de BSD (Berkeley Software Design), pour les données urgentes. Les deux mécanismes interprètent le pointeur urgent différemment et ne peuvent pas opérer entre eux. Windows 2000 et Windows NT version 3.51 et ultérieure sont par défaut en mode BSD. Si la valeur est TRUE, les données urgentes sont envoyées en mode RFC 1122. Valeur par défaut : FALSE.") : Amended ToSubclass] boolean TcpUseRFC1122UrgentPointer;
[Units("octets") : Amended ToSubclass,Description("La propriété TcpWindowSize contient la taille maximale de fenêtre de réception TCP offerte par le système. La fenêtre de réception spécifie le nombre d’octets qu’un émetteur peut transmettre sans recevoir d’accusé. En général, des fenêtres de réception plus importantes améliorent les performances sur les réseaux à délai et bande passante élevés. Pour être efficace, la fenêtre de réception doit être un multiple pair de la taille maximale de segment TCP (MSS, Maximum Segment Size). Valeur par défaut : quatre fois la taille maximale de données TCP ou un multiple pair de la taille des données TCP arrondi au multiple de 8192 le plus proche. Les réseaux Ethernet utilisent par défaut 8760. Plage valide : 0 - 65535.") : Amended ToSubclass] uint16 TcpWindowSize;
[Description("La propriété IPPortSecurityEnabled indique si la sécurité de port IP est activée globalement sur toutes les cartes réseau liées à IP. Cette propriété a été rétrogradée en faveur de IPFilterSecurityEnabled.") : Amended ToSubclass] boolean IPPortSecurityEnabled;
[Description("La propriété IPFilterSecurityEnabled indique si la sécurité de port IP est activée globalement sur toutes les cartes réseau liées à IP. Cette propriété est utilisée en conjonction avec IPSecPermitTCPPorts, IPSecPermitUDPPorts et IPSecPermitIPProtocols. La valeur TRUE indique que la sécurité de port IP est activée et que les valeurs de sécurité associées avec les cartes réseau individuelles sont effectives. La valeur FALSE indique que la sécurité de filtre IP est désactivée sur toutes les cartes réseau et permet la circulation sans filtrage du trafic sur tous les ports et protocoles.") : Amended ToSubclass] boolean IPFilterSecurityEnabled;
[Description("La propriété IPSecPermitTCPPorts liste les ports auxquels sera accordé une autorisation d’accès pour TCP. La liste de protocoles est définie en utilisant la méthode EnableIPSec. La liste sera vide ou contiendra des valeurs numériques. Une valeur numérique nulle indique que l’autorisation d’accès est accordée pour tous les ports. Une chaîne vide indique qu’aucun port ne bénéficie d’autorisation d’accès lorsque IPFilterSecurityEnabled est TRUE.") : Amended ToSubclass] string IPSecPermitTCPPorts[];
[Description("La propriété IPSecPermitUDPPorts liste les ports auxquels l’autorisation d’accès UDP (User Datagram Protocol) sera accordée. La liste de protocoles est définie en utilisant la méthode EnableIPSec. La liste sera vide ou contiendra des valeurs numériques. Une valeur numérique nulle indique que l’autorisation d’accès est accordée pour tous les ports. Une chaîne vide indique que l’autorisation d’accès n’est accordée à aucun port lorsque IPFilterSecurityEnabled est TRUE.") : Amended ToSubclass] string IPSecPermitUDPPorts[];
[Description("La propriété IPSecPermitIPProtocols liste les protocoles autorisés à s’exécuter au-dessus de IP. La liste de protocoles est définie en utilisant la méthode EnableIPSec. La liste sera vide ou contiendra des valeurs numériques. Une valeur numérique nulle indique que l’autorisation d’accès est accordée pour tous les protocoles. Une chaîne vide indique que l’autorisation d’accès n’est accordée à aucun protocole lorsque IPFilterSecurityEnabled est TRUE.") : Amended ToSubclass] string IPSecPermitIPProtocols[];
[Description("La propriété DNSHostName indique le nom d’hôte utilisé pour identifier l’ordinateur local pour authentification par certains utilitaires. D'autre utilitaires basés sur TCP/IP peuvent utiliser cette valeur pour acquérir le nom de l’ordinateur local. Les noms d’hôte sont stockés sur les serveur DHCP dans une table qui fait correspondre les noms aux adresses IP utilisables par DNS. Le nom peut être toute combinaison de lettre de A à Z, les chiffres 0 à 9, le tiret (-) et le point (.) utilisé en tant que séparateur. Par défaut, cette valeur est le nom réseau Microsoft de l’ordinateur, mais l’administrateur réseau peut attribuer un autre nom d’hôte sans affecter le nom de l’ordinateur.\nExemple : corpdns") : Amended ToSubclass] string DNSHostName;
[Description("La propriété DNSDomain indique un nom d’organisation suivi par un point et une extension qui indique le type de l’organisation, tel que microsoft.com. Le nom peut être toute combinaison des lettres A à Z, les chiffres 0 à 9, le tiret (-) et le point (.) utilisé en tant que séparateur.\nExemple : microsoft.com") : Amended ToSubclass] string DNSDomain;
[Description("La propriété DNSServerSearchOrder indique une liste ordonnée d’adresses de serveurs IP à utiliser pour requérir des serveurs DNS.") : Amended ToSubclass] string DNSServerSearchOrder[];
[Description("La propriété DNSDomainSuffixSearchOrder spécifie les suffixes de domaine DNS à ajouter à la fin des noms d’hôtes lors de la résolution de noms. Lors de la tentative de résolution d’un nom de domaine complet à partir d’un nom d’hôte uniquement, le système ajoutera d’abord le nom de domaine local. Si cela ne réussit pas, le système utilisera la liste de suffixe de domaine pour créer des noms de domaine complets dans l’ordre indiqué et effectuer des requêtes aux serveurs DNS pour chacun d’entre eux.\nExemple : samples.microsoft.com example.microsoft.com") : Amended ToSubclass] string DNSDomainSuffixSearchOrder[];
[Description("La propriété DNSEnabledForWINSResolution indique si le système DNS (Domain Name System) est activé pour la résolution de nom par-dessus la résolution WINS (Windows Internet Naming Service). Si le nom ne peut pas être résolu en utilisant DNS, la demande de nom est transmise à WINS pour être résolue.") : Amended ToSubclass] boolean DNSEnabledForWINSResolution;
[Description("La propriété WINSEnableLMHostsLookup indique si les fichiers de recherche locaux sont utilisés. Les fichiers de recherche contiendront une table des adresses IP vers les noms d’hôte. S'ils existent sur le système local, ils se trouveront sur %SystemRoot%\\system32\\drivers\\etc.") : Amended ToSubclass] boolean WINSEnableLMHostsLookup;
[Description("La propriété WINSPrimaryServer indique l’adresse IP du serveur WINS principal. ") : Amended ToSubclass] string WINSPrimaryServer;
[Description("La propriété WINSSecondaryServer indique l’adresse IP du serveur WINS secondaire. ") : Amended ToSubclass] string WINSSecondaryServer;
[Description("La propriété WINSHostLookupFile contient un chemin vers un fichier de recherche WINS sur le système local. Ce fichier contiendra une table des adresses IP vers les noms d’hôtes. Si le fichier spécifié dans cette propriété est trouvé. il sera copié dans le dossier %SystemRoot%\\system32\\drivers\\etc du système local. Valide uniquement si la propriété WINSEnableLMHostsLookup est TRUE.") : Amended ToSubclass] string WINSHostLookupFile;
[Description("La propriété WINSScopeID fournit une manière d’isoler un groupe d’ordinateurs qui communiquent uniquement entre eux. L'identificateur d’étendue est une valeur chaîne de caractères qui est ajoutée à la fin du nom NetBIOS. Il est utilisé pour toutes les transactions NetBIOS sur les communications TCP/IP à partir de cet ordinateur. Les ordinateurs configurés avec des identificateurs d’étendue identiques peuvent communiquer avec cet ordinateur. Les clients TCP/IP avec différents identificateurs d’étendue ignorent les paquets provenant des ordinateurs portant cet identificateur d’étendue. Valide uniquement lorsque la méthode EnableWINS s’exécute correctement.") : Amended ToSubclass] string WINSScopeID;
[Description("La propriété TcpipNetbiosOptions spécifie une table des paramètres possibles relatifs à NetBIOS sur TCP/IP. Windows 2000 uniquement.") : Amended ToSubclass,Values{"ActiverNetbiosViaDhcp", "ActiverNetbios", "DésactiverNetbios"} : Amended ToSubclass] uint32 TcpipNetbiosOptions;
[Description("La propriété IPXVirtualNetNumber identifie de manière unique l’ordinateur sur le réseau. Elle est représentée sous la forme d’un nombre hexadécimal à 8 chiffres. Windows NT/2000 utilise le numéro réseau virtuel (aussi nommé numéro réseau interne) pour le routage interne.") : Amended ToSubclass] string IPXVirtualNetNumber;
[Description("La propriété IPXNetworkNumber représente un tableau de caractères qu identifie de manière unique une combinaison trame/carte réseau sur l’ordinateur. Le protocole de transport NetWare Link (NWLink) compatible IPX/SPX dans Windows NT 4.0, Windows 2000 et les versions ultérieures utilisent deux types différents de numéros réseau. Ce numéro est quelquefois appelé le numéro réseau externe. Il doit être unique pour chaque segment du réseau. L'ordre dans la liste des chaînes correspond point par point avec les éléments dans la propriété IPXFrameType.") : Amended ToSubclass] string IPXNetworkNumber[];
[Description("La propriété IPXFrameType représente un tableau d’entiers d’identificateurs de types de trame. Les valeurs dans ce tableau correspondent aux éléments de IPXNetworkNumber.") : Amended ToSubclass,Values{"Ethernet II", "Ethernet 802.3", "Ethernet 802.2", "Ethernet SNAP", "Automatique"} : Amended ToSubclass] uint32 IPXFrameType[];
[Description("La propriété IPXMediaType représente un identificateur de type de média IPX (Internetworking Packet Exchange).") : Amended ToSubclass,Values{"Ethernet", "Token ring", "FDDI", "ARCNET"} : Amended ToSubclass] uint32 IPXMediaType;
[Description("La méthode EnableDHCP active le protocole DHCP (Dynamic Host Configuration Protocol) pour le service avec cette carte réseau. DHCP permet l’allocation dynamique d’adresses IP. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32. ") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableDHCP();
[Description("La méthode RenewDHCPLease renouvelle l’adresse IP de cartes réseau spécifiques au DHCP activé. La libération de l’adresse IP assignée via un serveur DHCP a une date d’expiration que le client doit renouveler si il veut continuer à utiliser l’adresse IP assignée. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 RenewDHCPLease();
[Description("La méthode RenewDHCPLeaseAll renouvelle toutes les adresses IP sur toutes les cartes réseau au DHCP activé. La libération de l’adresse IP assignée à une date d’expiration que le client doit renouveler si il veut continuer à utiliser l’adresse IP assignée. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 RenewDHCPLeaseAll();
[Description("La méthode ReleaseDHCPLease libère la limite de l’adresse IP liée à une carte réseau spécifique au DHCP activé. Avertissement : si un DHCP est activé sur ce système d’ordinateur local, l’option désactive TCP/IP sur cette carte réseau spécifique. À moins que vous n’ayez un autre chemin d’accès au système cible, c'est à dire les cartes réseau liées à TCP/IP, toutes les communications TCP/IP seront perdues. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 ReleaseDHCPLease();
[Description("La méthode ReleaseDHCPLeaseAll libère toutes les adresses IP liées à toutes les cartes réseau au DHCP activé. Avertissement : si DHCP est activé sur ce système d’ordinateur local, l’option va terminer toutes les connexions DHCP TCP/IP. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 ReleaseDHCPLeaseAll();
[Description("La méthode EnableStatic active l’adressage statique TCP/IP pour la carte réseau cible. De ce fait, DHCP est désactivé pour cette carte réseau. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableStatic([In : ToSubclass,Description("Le paramètre IPAddress liste toutes les adresses IP statiques pour la carte réseau actuelle.\nExemple : 155.34.22.0") : Amended ToSubclass] string IPAddress[],[In : ToSubclass,Description("Le paramètre SubnetMask contient les masques sous-réseau qui complémentent les valeurs dans le paramètre IPAddress.\nExemple : 255.255.0.0") : Amended ToSubclass] string SubnetMask[]);
[Description("La méthode SetGateways est utilisée pour spécifier une liste de passerelles pour le routage de paquets destinés à un sous-réseau différent que celui auquel cette carte est connectée. Une route plus spécifique pour ce sous-réseau ne devrait pas exister. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetGateways([In : ToSubclass,Description("Le paramètre DefaultIPGateway est un paramètre d’entrée pour la méthode SetGateways. Il contient une liste d’adresses IP vers les passerelles sur lesquelles les paquets réseau doivent être routés.") : Amended ToSubclass] string DefaultIPGateway[],[In : ToSubclass,Description("Le paramètre GatewayCostMetric attribue une valeur comprise entre 1 et 9999, utilisée pour calculer des itinéraires plus rapides et plus fiables. Les valeurs de ce paramètre correspondent avec les valeurs du paramètre DefaultIPGateway[]. La valeur par défaut pour une passerelle est 1. Ce paramètre ne s’applique qu’à Windows 2000.") : Amended ToSubclass] uint16 GatewayCostMetric[]);
[Description("La méthode EnableDNS active DNS (Domain Name System) pour le service sur les cartes réseau liées à TCP/IP. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableDNS([In : ToSubclass,Description("Le paramètre DNSHostName spécifie le nom de l’hôte DNS à activer par cette méthode.\nExemple : corpdns") : Amended ToSubclass] string DNSHostName,[In : ToSubclass,Description("Le paramètre DNSDomain spécifie le domaine du service DNS. Ce paramètre est représenté par un nom d’organisation suivie par un point et l’extension qui indique le type de l’organisation.\n Exemple : microsoft.com") : Amended ToSubclass] string DNSDomain,[In : ToSubclass,Description("Le paramètre DNSServerSearchOrder spécifie la liste des adresses IP des serveurs auxquels envoyer les demandes de serveurs DNS.") : Amended ToSubclass] string DNSServerSearchOrder[],[In : ToSubclass,Description("Le paramètre DNSDomainSuffixSearchOrder spécifie les suffixes de domaine DNS qui sont ajoutés aux noms d’hôte lors de la résolution de nom. Lors de la tentative de résolution d’un nom de domaine complet à partir d’un nom d’hôte uniquement, le système ajoute le nom de domaine local. Si cette opération ne réussit pas, le système utilise la liste des suffixes de domaine pour créer des noms de domaine complets dans l’ordre indiqué, et demande aux serveurs DNS chacun de ces noms.") : Amended ToSubclass] string DNSDomainSuffixSearchOrder[]);
[Description("La méthode SetDNSDomain permet de définir le domaine DNS. Il s’agit d’un appel de méthode dépendant de l’instance, qui s’applique à une carte réseau précise. Dans Windows 2000, le paramètre s’applique à la carte réseau ciblée. Dans NT4, il est global. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDNSDomain([In : ToSubclass,Description("Le paramètre DNSDomain indique le domaine auquel DNS est associé et est représenté par un nom d’organisation suivi par un point et une extension qui indique le type de l’organisation.\nExemple : microsoft.com.") : Amended ToSubclass] string DNSDomain);
[Description("La méthode SetDNSServerSearchOrder permet de définir l’ordre de recherche du serveur sous la forme d’un tableau d’éléments. Il s’agit d’un appel de méthode dépendant de l’instance, qui s’applique à une carte réseau précise. Dans Windows 2000, le paramètre s’applique à la carte réseau ciblée. Dans NT4, il est global. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDNSServerSearchOrder([In : ToSubclass,Description("Le paramètre DNSServerSearchOrder indique la liste des adresses IP de serveur pour demander les serveurs DNS.\nExemple :130.215.24.1 157.54.164.1") : Amended ToSubclass] string DNSServerSearchOrder[]);
[Description("La méthode SetDNSSuffixSearchOrder permet de définir l’ordre de recherche du suffixe sous la forme d’un tableau d’éléments. Il s’agit d’un appel de méthode indépendant de l’instance, qui s’applique à toutes les cartes réseau. Ne concerne que Windows NT. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDNSSuffixSearchOrder([In : ToSubclass,Description("Le paramètre DNSServerSearchOrder indique la liste des suffixes d’adresses IP de serveur auxquels demander des serveurs DNS.\nExemple :130.215.24.1 157.54.164.1") : Amended ToSubclass] string DNSDomainSuffixSearchOrder[]);
[Description("La méthode SetDynamicDNSRegistration est utilisée pour indiquer l’enregistrement DNS dynamique des adresses IP pour la carte liée IP. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDynamicDNSRegistration([In : ToSubclass,Description("Le paramètre FullDNSRegistrationEnabled spécifie si les adresses IP pour cette connexion sont enregistrés dans DNS sous le nom DNS complet de l’ordinateur. Le nom DNS complet de l’ordinateur est affiché dans l’onglet Identification réseau du Panneau de configuration Système. Windows 2000 uniquement.") : Amended ToSubclass] boolean FullDNSRegistrationEnabled,[In : ToSubclass,Description("Le paramètre DomainDNSRegistrationEnabled spécifie si les adresses IP pour cette connexion sont enregistrés dans DNS sous le nom de domaine de cette connexion, en plus d’être enregistré sous le nom DNS complet de l’ordinateur. Le nom de domaine de cette connexion est défini soit via la méthode SetDNSDomain() ou attribué par DHCP. Le nom enregistré est le nom d’hôte de l’ordinateur suivi du nom de domaine. Ce paramètre n’a de signification que si FullDNSRegistrationEnabled est activé. Valeur par défaut : FALSE. Windows 2000 uniquement.") : Amended ToSubclass] boolean DomainDNSRegistrationEnabled);
[Description("La méthode SetIPConnectionMetric est utilisée pour définir les données métriques de routage associées à cette carte IP liée. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetIPConnectionMetric([In : ToSubclass,Description("Le paramètre IPConnectionMetric attribue une valeur comprise entre 1 et 9999, et indique le coût d’utilisation des itinéraires configurés pour cette carte liée à IP et est la valeur mesurée pour les itinéraires définis dans la table de routage IP. Si plusieurs itinéraires vers une même destination sont définis dans la table de routage IP, l’itinéraire possédant le métrique le plus faible est utilisé. La valeur par défaut est 1. Windows 2000 uniquement.") : Amended ToSubclass] uint32 IPConnectionMetric);
[Description("La méthode SetWINSServer définit les serveurs WINS (Windows Internet Naming Service) principaux et secondaires sur cette carte réseau liée à TCP/IP. Cette méthode est appliquée de façon indépendante à la carte réseau. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetWINSServer([In : ToSubclass,Description("Le paramètre WINSPrimaryServer spécifie l’adresse IP du serveur WINS principal.") : Amended ToSubclass] string WINSPrimaryServer,[In : ToSubclass,Description("Le paramètre WINSSecondaryServer spécifie l’adresse IP du serveur IP secondaire.") : Amended ToSubclass] string WINSSecondaryServer);
[Description("La méthode EnableWINS active les paramètres WINS (Windows Internet Naming Service) spécifiques à TCP/IP, mais indépendants de la carte réseau. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableWINS([In : ToSubclass,Description("Le paramètre DNSEnabledForWINSResolution spécifie si le système DNS (Domain Name System) est activé pour la résolution de nom par-dessus la résolution WINS.") : Amended ToSubclass] boolean DNSEnabledForWINSResolution,[In : ToSubclass,Description("Le paramètre WINSEnableLMHostsLookup spécifie si les fichiers de recherche locaux sont utilisés. Les fichiers de recherche contiendront les correspondances des adresses IP vers les noms d’hôte.") : Amended ToSubclass] boolean WINSEnableLMHostsLookup,[In : ToSubclass,Description("Le paramètre WINSEnableLMHostsLookup spécifie les fichiers de recherche contenant les correspondances des adresses IP vers les noms d’hôtes. S'ils sont disponibles, les fichiers se trouvent dans %SystemRoot%\\system32\\drivers\\etc.") : Amended ToSubclass] string WINSHostLookupFile,[In : ToSubclass,Description("Le paramètre WINSScopeID spécifie l’identificateur d’étendue qui seront ajoutés après le nom NetBIOS de l’ordinateur. Les systèmes qui utilisent le même identificateur d’étendue peuvent communiquer avec cet ordinateur.") : Amended ToSubclass] string WINSScopeID);
[Description("La méthode SetTcpipNetbios est utilisée pour définir l’opération par défaut de NetBIOS sur TCP/IP pour cette carte réseau. Windows 2000 uniquement. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpipNetbios([In : ToSubclass,Description("Le paramètre TcpipNetbiosOptions spécifie une table des paramètres possibles relatifs à NetBIOS par-dessus TCP/IP.") : Amended ToSubclass,Values{"ActiverNetbiosViaDhcp", "ActiverNetbios", "DésactiverNetbios"} : Amended ToSubclass] uint32 TcpipNetbiosOptions);
[Description("La méthode EnableIPSec est utilisée pour activer la sécurité IP sur cette carte réseau spécifique avec TCP/IP activé. Les ports sont uniquement sécurisés quand la propriété IPFilterSecurityEnabled est TRUE. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableIPSec([In : ToSubclass,Description("Le paramètre IPSecPermitTCPPorts spécifie la liste des ports auxquels l’autorisation d’accès pour TCP doit être accordée. Une valeur numérique nulle indique que l’autorisation d’accès est accordée à tous les ports. Une chaîne vide indique que l’autorisation d’accès ne doit être accordée à aucun port.") : Amended ToSubclass] string IPSecPermitTCPPorts[],[In : ToSubclass,Description("Le paramètre IPSecPermitUDPPorts spécifie la liste des ports auxquels l’autorisation d’accès pour UDP doit être accordée. Une valeur numérique nulle indique que l’autorisation d’accès est accordée à tous les ports. Une chaîne vide indique que l’autorisation d’accès ne doit être accordée à aucun port.") : Amended ToSubclass] string IPSecPermitUDPPorts[],[In : ToSubclass,Description("Le paramètre IPSecPermitIPProtocols spécifie la liste des protocoles autorisés à s’exécuter par-dessus IP. Une valeur numérique nulle indique que l’autorisation d’accès est accordée à tous les protocoles. Une chaîne vide indique que l’autorisation d’accès ne doit être accordée à aucun protocole.") : Amended ToSubclass] string IPSecPermitIPProtocols[]);
[Description("La méthode DisableIPSec est utilisée pour désactiver la sécurité IP sur cette carte réseau avec TCP/IP activé. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 DisableIPSec();
[Description("La méthode SetIPXVirtualNetworkNumber est utilisée pour définir le numéro réseau virtuel IPX (Internetworking Packet Exchange) sur le système d’ordinateurs cible. Windows 2000 et Windows NT 3.51 ou ultérieur utilise un numéro réseau interne pour le routage interne. Le numéro réseau interne est également connu comme un numéro réseau virtuel. Il identifie de manière unique le système d’ordinateurs sur le réseau. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetIPXVirtualNetworkNumber([In : ToSubclass,Description("Le paramètre IPXVirtualNetNumber spécifie le numéro réseau virtuel de ce système.") : Amended ToSubclass] string IPXVirtualNetNumber);
[Description("La méthode SetIPXFrameTypeNetworkPairs est utilisée pour définir les paires de trame/numéro réseau IPX (Internetworking Packet Exchange) pour cette carte réseau. Windows 2000 et Windows NT 3.51 et ultérieur utilisent un numéro réseau IPX pour le routage. Il est assigné à chaque combinaison de carte réseau/ type de trame configurés sur votre système d’ordinateurs. Ce numéro peut également être connu comme \"numéro réseau externe.\" Il doit être unique à chaque segment réseau. Si le type de trame est défini à AUTO, le numéro réseau devrait être zéro. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetIPXFrameTypeNetworkPairs([In : ToSubclass,Description("Le paramètre IPXNetworkNumber spécifie un tableau de caractères qui identifie de manière unique une carte sur l’ordinateur. Le transport compatible IPX/SPX NetWare Link (NWLink) dans Windows 2000 et Windows NT version 3.51 ou ultérieure utilise deux types différents de numéros réseau. Ce numéro est quelquefois appelé le numéro réseau externe. Il doit être unique pour chaque segment du réseau. Les valeurs dans cette liste de chaînes doivent avoir une valeur correspondante avec le paramètre IPXFrameType qui identifie le type de trame de paquet pour ce réseau.") : Amended ToSubclass] string IPXNetworkNumber[],[In : ToSubclass,Description("Le paramètre IPXFrameType spécifie un tableau d’entiers d’identificateurs de type de trame. Les valeurs de ce tableau correspondent aux éléments du paramètre IPXNetworkNumber.") : Amended ToSubclass,Values{"Ethernet II", "Ethernet 802.3", "Ethernet 802.2", "Ethernet SNAP", "Automatique"} : Amended ToSubclass] uint32 IPXFrameType[]);
[Description("La méthode SetDatabasePath définit le chemin d’accès aux fichiers de la base de données Internet standard (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS). Elle est utilisée par l’interface Windows Sockets. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32. ") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDatabasePath([In : ToSubclass,Description("Le paramètre DatabasePath spécifie un chemin d’accès Windows 2000 et Windows NT version 3.51 ou ultérieure valide vers les fichiers de base de données Internet standard (HOSTS, LMHOSTS, NETWORKS, PROTOCOLS) utilisés par l’interface Windows Sockets.") : Amended ToSubclass] string DatabasePath);
[Description("La méthode SetIPUseZeroBroadcast est utilisée pour définir l’utilisation de diffusions nulles IP. Si ce paramètre est défini à TRUE, alors IP utilisera les diffusions nulles (0.0.0.0) au lieu des diffusions pleines (255.255.255.255). La plupart des systèmes utilisent les diffusions pleines, mais les systèmes dérivés des implémentations BSD utilisent les diffusions nulles. Des systèmes qui utilisent des types de diffusions différents ne peuvent pas inter agir sur le même réseau. Par défaut : FALSE. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetIPUseZeroBroadcast([In : ToSubclass,Description("Le paramètre IPUseZeroBroadcast spécifie la valeur qui indique si la diffusion nulle IP est utilisée. Si le paramètre est TRUE indique que la diffusion nulle IP est utilisée.") : Amended ToSubclass] boolean IPUseZeroBroadcast);
[Description("La méthode SetArpAlwaysSourceRoute est utilisée pour définir la transmission de requêtes ARP par TCP/IP. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetArpAlwaysSourceRoute([In : ToSubclass,Description("Le paramètre ArpAlwaysSourceRoute spécifie une valeur qui indique si TCP/IP transmet les demandes ARP. Si ce paramètre est défini à TRUE, TCP/IP transmettra les demandes ARP avec le routage source activé sur les réseaux Token Ring. Par défaut, la pile transmet les demandes ARP sans routage source d’abord, puis recommence avec le routage source activé si aucune réponse n’est reçue.") : Amended ToSubclass] boolean ArpAlwaysSourceRoute);
[Description("La méthode SetArpUseEtherSNAP permet aux paquets Ethernet d’utiliser l’encodage SNAP 802.3. Par défaut, la pile transmet les paquets au format Ethernet Digital, Intel, Xerox(DIX). Elle reçoit toujours les deux formats. Cette méthode renvoie une valeur entière pouvant être interprétée ainsi : \n0 - L'opération s’est bien déroulée, aucun redémarrage n’est nécessaire. \n1 - L'opération s’est bien déroulée, redémarrage nécessaire. \n64 - La méthode n’est pas prise en charge sur cette plate-forme. \n65 - Échec inconnu. \n66 - Masque de sous-réseau non valide. \n67 - Une erreur s’est produite lors du traitement d’une instance renvoyée. \n68 - Paramètre en entrée non valide. \n69 - Plus de 5 passerelles ont été spécifiées. \n70 - Adresse IP non valide. \n71 - Adresse IP de passerelle non valide. \n72 - Une erreur s’est produite lors de la recherche des informations requises dans le Registre. \n73 - Nom de domaine non valide. \n74 - Nom d’hôte non valide. \n75 - Aucun serveur WINS principal ou secondaire n’est défini. \n76 - Fichier non valide. \n77 - Chemin d’accès système non valide. \n78 - Échec de la copie d’un fichier. \n79 - Paramètre de sécurité non valide. \n80 - Impossible de configurer le service TCP/IP. \n81 - Impossible de configurer le service DHCP. \n82 - Impossible de renouveler le bail DHCP. \n83 - Impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - Erreur par défaut de liaison de nombre trame/réseau. \n87 - Type de trame non valide. \n88 - Numéro de réseau non valide. \n89 - Numéro de réseau en double. \n90 - Paramètre hors de l’étendue. \n91 - Accès refusé. \n92 - Mémoire insuffisante \n93 - Existe déjà. \n94 - Chemin d’accès, fichier ou objet non trouvé. \n95 - Impossible d’avertir le service. \n96 - Impossible d’avertir le service DNS. \n97 - Interface non configurable. \n98 - Tous les baux DHCP n’ont pas pu être libérés ou renouvelés. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour les valeurs entières non mentionnées ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetArpUseEtherSNAP([In : ToSubclass,Description("Le paramètre ArpUseEtherSNAP permet à TCP/IP (s’il est égale à TRUE) de transmettre les paquets Ethernet en utilisant l’encodage SNAP 802.3.") : Amended ToSubclass] boolean ArpUseEtherSNAP);
[Description("La méthode SetDefaultTOS est utilisée pour définir la valeur du type de service par défaut dans l’en-tête des paquets IP sortants. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDefaultTOS([In : ToSubclass,Description("Le paramètre DefaultTOS spécifie la valeur du type de service (TOS) placée dans l’en-tête des paquets IP sortants. Consultez le document RFC 791 pour obtenir la définition des valeurs.") : Amended ToSubclass] uint8 DefaultTOS);
[Description("La méthode SetDefaultTTL est utilisée pour définir la valeur de la durée de vie par défaut dans l’en-tête des paquets IP sortants. La TTL spécifie le nombre de routeurs qu’un paquet IP peut passer pour atteindre sa destination avant d’être rejeté. Chaque routeur diminue le compteur TTL d’un paquet d’un et rejette les paquets avec une TTL de 0. Par défaut :322, étendue valide : 1 - 255. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDefaultTTL([In : ToSubclass,Description("Le paramètre DefaultTTL spécifie la valeur de la durée de vie définie dans l’en-tête des paquets IP sortants.") : Amended ToSubclass] uint8 DefaultTTL);
[Description("La méthode SetDeadGWDetect est utilisée pour activer la détection de passerelle inactif. La définition de ce paramètre à TRUE cause la détection de la passerelle inactive par TCP. Avec l’activation de cette fonctionnalité, TCP demande à IP de passer à une passerelle de sauvegarde si il retransmet un segment plusieurs fois sans recevoir de réponse. La méthode renvoie une valeur entière qui peut être interprétée comme suit : \n0 - Opération terminée correctement, aucun redémarrage n’est nécessaire\n1 - Opération terminée correctement, un redémarrage est nécessaire\n64 - La méthode n’est pas prise en charge sur cette plate-forme\n65 - Échec inconnu\n66 - Masque de sous-réseau non valide\n67 - Une erreur s’est produite lors du traitement d’une instance qui a été renvoyée\n68 - Paramètre d’entrée non valide\n69 - Plus de 5 passerelles ont été spécifiées\n70 - Adresse IP non valide\n71 - Adresse IP de la passerelle non valide\n72 - Une erreur s’est produite lors de l’accès au Registre pour obtenir les informations nécessaires\n73 - Nom de domaine non valide\n74 - Nom d’hôte non valide\n75 - Aucun serveur WINS principal/secondaire n’a été défini\n76 - Fichier non valide\n77 - Chemin d’accès au système non valide\n78 - Échec de la copie de fichiers\n79 - Paramètre de sécurité non valide\n80 - Impossible de configurer le service TCP/IP\n81 - Impossible de configurer le service DHCP\n82 - Impossible de renouveler le bail DHCP\n83 - Impossible de libérer le bail DHCP\n84 - IP n’est pas activé sur la carte\n85 - IPX n’est pas activé sur la carte\n86 - Erreur des limites du nombre de trame/réseau\n87 - Type de trame non valide\n88 - Numéro de réseau non valide\n89 - Numéro de réseau dupliqué\n90 - Paramètre hors limites\n91 - Accès refusé\n92 - Mémoire insuffisante\n93 - Existe déjà\n94 - Chemin d’accès, fichier ou objet non trouvé\n95 - Impossible de notifier le service\n96 - Impossible de notifier le service DNS\n97 - Interface non configurable\n98 - Tous les baux DHCP n’ont pas pu être libérés/renouvelés\n100 - DHCP non activé sur cette carte\nAutre - Pour des valeurs entières autres que celles apparaissant dans la liste ci-dessus, référez-vous à la documentation concernant les codes d’erreur Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetDeadGWDetect([In : ToSubclass,Description("Le paramètre DeadGWDetectEnabled spécifie une valeur qui peut permettre à TCP d’effectuer la détection de passerelle inactive. Si la valeur est TRUE, la méthode effectuera la détection de passerelle inactive.") : Amended ToSubclass] boolean DeadGWDetectEnabled);
[Description("La méthode SetPMTUBHDetect permet la détection des routeurs 'Trou noir'. Si ce paramètre est positionné à TRUE, TCP tente de détecter les routeurs Trou noir lors de la découverte du MTU du chemin d’accès. Un routeur Trou noir ne renvoie pas les messages ICMP de destination non joignable lorsqu’il doit fragmenter un datagramme IP alors que le bit 'Don't Fragment' (ne pas fragmenter) est positionné. TCP dépend de la réception de ces messages pour effectuer la découverte du MTU du chemin d’accès. Si cette fonctionnalité est activée, TCP tente d’envoyer les segments sans le bit 'Don't Fragment' positionné si plusieurs transmissions d’un même segment ne sont pas marqués comme bien reçus. Si le segment est ensuite reçu, la taille maximale de segment (MMS) est réduite et le bit 'Don't Fragment' est positionné dans les paquets suivants sur cette connexion. L'activation de la détection des trous noirs augmente le nombre maximal de retransmissions effectuées pour un segment donné. Cette méthode renvoie une valeur entière pouvant être interprétée ainsi : \n0 - L'opération s’est bien déroulée, aucun redémarrage n’est nécessaire. \n1 - L'opération s’est bien déroulée, redémarrage nécessaire. \n64 - La méthode n’est pas prise en charge sur cette plate-forme. \n65 - Échec inconnu. \n66 - Masque de sous-réseau non valide. \n67 - Une erreur s’est produite lors du traitement d’une instance renvoyée. \n68 - Paramètre en entrée non valide. \n69 - Plus de 5 passerelles ont été spécifiées. \n70 - Adresse IP non valide. \n71 - Adresse IP de passerelle non valide. \n72 - Une erreur s’est produite lors de la recherche des informations requises dans le Registre. \n73 - Nom de domaine non valide. \n74 - Nom d’hôte non valide. \n75 - Aucun serveur WINS principal ou secondaire n’est défini. \n76 - Fichier non valide. \n77 - Chemin d’accès système non valide. \n78 - Échec de la copie d’un fichier. \n79 - Paramètre de sécurité non valide. \n80 - Impossible de configurer le service TCP/IP. \n81 - Impossible de configurer le service DHCP. \n82 - Impossible de renouveler le bail DHCP. \n83 - Impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - Erreur par défaut de liaison de nombre trame/réseau. \n87 - Type de trame non valide. \n88 - Numéro de réseau non valide. \n89 - Numéro de réseau en double. \n90 - Paramètre hors de l’étendue. \n91 - Accès refusé. \n92 - Mémoire insuffisante \n93 - Existe déjà. \n94 - Chemin d’accès, fichier ou objet non trouvé. \n95 - Impossible d’avertir le service. \n96 - Impossible d’avertir le service DNS. \n97 - Interface non configurable. \n98 - Tous les baux DHCP n’ont pas pu être libérés ou renouvelés. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour les valeurs entières non mentionnées ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetPMTUBHDetect([In : ToSubclass,Description("Le paramètre PMTUBHDetectEnabled spécifie si la détection des routeurs \"trou noir\" est activée. Si sa valeur est TRUE, la méthode force TCP à tenter de découvrir les \"trous noirs\" et à router les paquets vers des chemins réseau différent.") : Amended ToSubclass] boolean PMTUBHDetectEnabled);
[Description("La méthode SetPMTUDiscovery est utilisée pour activer la découverte de MTU (Maximum Transmission Unit). Si ce paramètre est TRUE, TCP tente de découvrir le MTU (la taille de paquet maximale) sur la liaison vers un hôte distant. En découvrant le MTU de la liaison et en limitant les segments TCP à cette valeur, TCP peut éviter la fragmentation sur les routeurs qui connectent les réseaux avec des MTU différents. La fragmentation réduit le débit TCP et participe à la surcharge du réseau. Si ce paramètre est FALSE, une MTU de 576 octets est utilisée pour toutes les connexions à des ordinateurs situés en dehors du sous-réseau local. Valeur par défaut : TRUE. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetPMTUDiscovery([In : ToSubclass,Description("Le paramètre PMTUDiscoveryEnabled peut permettre à TCP de tenter de découvrir les unités maximales de transmission (MTU) ou la plus grande taille de paquet sur le chemin vers un hôte distant. Si la valeur est TRUE, la méthode force TCP à tenter de découvrir l’unité maximale de transmission.") : Amended ToSubclass] boolean PMTUDiscoveryEnabled);
[Description("La méthode SetForwardBufferMemory est utilisée pour indiquer la quantité de mémoire allouée par IP pour stocker les données de paquets dans la file d’attente du routeur. Lorsque cette mémoire tampon est pleine, le routeur rejette des paquets sélectionnés au hasard dans sa file d’attente. Les mémoires tampon de données de file d’attente de paquets ayant une taille de 256 octets, la valeur de ce paramètre doit être un multiple de 256. Plusieurs tampons sont chaînés ensemble pour les paquets plus importants. L'en-tête IP des paquets est stocké séparément. Ce paramètre est ignoré et aucune mémoire tampon n’est allouée si le routeur IP n’est pas activé. La taille de la mémoire tampon peut être comprise entre le MTU réseau et une valeur inférieure à 0xFFFFFFFF. Valeur par défaut : 74240 (cinquante paquets de 1480 octets, arrondi à un multiple de 256). La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetForwardBufferMemory([In : ToSubclass,Units("octets") : Amended ToSubclass,Description("Le paramètre ForwardBufferMemory spécifie la taille de la file d’attente de paquet de routeur utilisée pour stocker les données des paquets.") : Amended ToSubclass] uint32 ForwardBufferMemory);
[Description("La méthode SetIGMPLevel est utilisée pour indiquer jusqu’à quel point le système prend en charge la multidiffusion IP et participe au protocole IGMP (Internet Group Management Protocol). La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetIGMPLevel([In : ToSubclass,Description("Le paramètre IGMPLevel définit le niveau de prise en charge par le système de la multidiffusion IP et le niveau de participation dans le protocole IGMP (Internet Group Management Protocol). Au niveau 0, le système ne fournit pas de prise en charge de la multidiffusion. Au niveau 1, le système ne peut qu’envoyer les paquets de multidiffusion IP. Au niveau 2, le système peut envoyer des paquets de multidiffusion IP et participer pleinement à IGMP pour recevoir les paquets de multidiffusion.") : Amended ToSubclass,Values{"Aucune multidiffusion", "IP multidiffusion", "Multidestinataires IP IGMP"} : Amended ToSubclass] uint8 IGMPLevel);
[Description("La méthode SetKeepAliveInterval est utilisée pour paramétrer l’intervalle séparant les retransmissions actives jusqu’à la réception d’une réponse. Une fois que la réponse est reçue, le délai jusqu’à la prochaine retransmission active est à nouveau contrôlé par la valeur KeepAliveTime. La connexion sera terminée après que le nombre de transmissions spécifiées par TcpMaxDataRetransmissions n’aient pas de réponses. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetKeepAliveInterval([In : ToSubclass,Units("millisecondes") : Amended ToSubclass,Description("Le paramètre KeepAliveInterval spécifie la valeur pour l’intervalle séparant les retransmissions Garder Actif jusqu’à ce qu’une réponse soit reçue.") : Amended ToSubclass] uint32 KeepAliveInterval);
[Description("La méthode SetKeepAliveTime est utilisée pour définir tous les combien de temps TCP tente de vérifier qu’une connexion inactive est toujours disponible en envoyant un paquet actif. Si le système distant est accessible et fonctionne, il va accuser réception des transmissions actives. Les paquets actifs ne sont pas envoyés par défaut. Cette fonctionnalité peut être activée dans une connexion par une application. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetKeepAliveTime([In : ToSubclass,Units("millisecondes") : Amended ToSubclass,Description("Le paramètre KeepAliveTime spécifie l’intervalle d’attente par TCP avant de vérifier si une connexion inactive est toujours disponible.") : Amended ToSubclass] uint32 KeepAliveTime);
[Description("La méthode SetMTU permet de définir la MTU (unité de transmission maximale) d’une interface réseau.\nLa méthode SetMTU est obsolète. Elle n’a pas de remplaçant et les valeurs renvoyées ne correspondent pas à l’objet prévu de la méthode.\nLa MTU est la taille de paquets maximale (en octets) que le transporteur transmettra via le réseau sous-jacent. Cette taille inclut l’en-tête de transport. Notez qu’un datagramme IP peut être réparti sur plusieurs paquets. Si la valeur est supérieure à la valeur par défaut pour le réseau sous-jacent, le transporteur utilise la valeur MTU par défaut. Si la valeur est inférieure à 68, le transporteur utilise une valeur MTU de 68.Cette méthode renvoie une valeur entière pouvant être interprétée ainsi : \n0 - L'opération s’est bien déroulée, aucun redémarrage n’est nécessaire. \n1 - L'opération s’est bien déroulée, redémarrage nécessaire. \n64 - La méthode n’est pas prise en charge sur cette plate-forme. \n65 - Échec inconnu. \n66 - Masque de sous-réseau non valide. \n67 - Une erreur s’est produite lors du traitement d’une instance renvoyée. \n68 - Paramètre en entrée non valide. \n69 - Plus de 5 passerelles ont été spécifiées. \n70 - Adresse IP non valide. \n71 - Adresse IP de passerelle non valide. \n72 - Une erreur s’est produite lors de la recherche des informations requises dans le Registre. \n73 - Nom de domaine non valide. \n74 - Nom d’hôte non valide. \n75 - Aucun serveur WINS principal ou secondaire n’est défini. \n76 - Fichier non valide. \n77 - Chemin d’accès système non valide. \n78 - Échec de la copie d’un fichier. \n79 - Paramètre de sécurité non valide. \n80 - Impossible de configurer le service TCP/IP. \n81 - Impossible de configurer le service DHCP. \n82 - Impossible de renouveler le bail DHCP. \n83 - Impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - Erreur par défaut de liaison de nombre trame/réseau. \n87 - Type de trame non valide. \n88 - Numéro de réseau non valide. \n89 - Numéro de réseau en double. \n90 - Paramètre hors de l’étendue. \n91 - Accès refusé. \n92 - Mémoire insuffisante \n93 - Existe déjà. \n94 - Chemin d’accès, fichier ou objet non trouvé. \n95 - Impossible d’avertir le service. \n96 - Impossible d’avertir le service DNS. \n97 - Interface non configurable. \n98 - Tous les baux DHCP n’ont pas pu être libérés ou renouvelés. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour les valeurs entières non mentionnées ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetMTU([In : ToSubclass,Description("Le paramètre d’entrée MTU spécifie l’unité maximale de transmission (MTU) par défaut pour une interface réseau. Cette valeur est comprise entre la taille minimale de paquet (68) et l’unité maximale de transmission prise en charge par le réseau sous-jacent.") : Amended ToSubclass] uint32 MTU);
[Description("La méthode SetNumForwardPackets est utilisée pour définir le nombre d’en-tête de paquets IP alloué à la file d’attente de paquets du routeur. Quand tous les en-têtes sont utilisées, le routeur va commencer à rejeter les paquets de la file d’attente de manière aléatoire. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetNumForwardPackets([In : ToSubclass,Description("Le paramètre NumForwardPackets spécifie le nombre d’en-têtes de paquets IP alloués pour la file d’attente de paquets des routeurs. Il doit être au minimum égal à la valeur de la propriété ForwardBufferMemory divisée par la taille maximale des données IP des réseaux connectés au routeur. Il ne doit pas être supérieur à la valeur ForwardBufferMemory divisée par 256, car au moins 256 octets de mémoire de tampon direct sont nécessaires pour chaque paquet. Le nombre optimal de paquets directs pour une taille ForwardBufferMemory donnée dépend du type de trafic transporté sur le réseau, et sera comprise entre ces deux valeurs. Si le routeur est désactivé, ce paramètre est ignoré et aucun en-tête n’est alloué. Plage valide : 1 - 0xFFFFFFFE.") : Amended ToSubclass] uint32 NumForwardPackets);
[Description("La méthode SetTcpMaxConnectRetransmissions est utilisée pour définir le nombre de tentatives que TCP va retransmettre à une requête de connexion avant d’abandonner. Le délai d’expiration de la retransmission initiale est de 3 secondes et double à chaque tentative. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpMaxConnectRetransmissions([In : ToSubclass,Description("Le paramètre TcpMaxConnectRetransmissions spécifie le nombre de tentatives de retransmission par TCP d’une demande de connexion avant d’abandonner. Plage valide : 0 - 0xFFFFFFFF.") : Amended ToSubclass] uint32 TcpMaxConnectRetransmissions);
[Description("La méthode SetTcpMaxDataRetransmissions est utilisée pour définir le nombre de fois que TCP va retransmettre des segments de données individuels avant d’annuler la connexion. Le délais d’expiration des retransmissions double avec chaque retransmission successive sur une connexion. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpMaxDataRetransmissions([In : ToSubclass,Description("Le paramètre TcpMaxDataRetransmissions spécifie le nombre de tentatives de retransmission par TCP d’un segment de données individuel avant d’abandonner la connexion. Plage valide : 0 - 0xFFFFFFFF.") : Amended ToSubclass] uint32 TcpMaxDataRetransmissions);
[Description("La méthode SetTcpNumConnections est utilisée pour définir le nombre maximal de connexions simultanée que TCP peut ouvrir. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpNumConnections([In : ToSubclass,Description("Le paramètre TcpNumConnections spécifie le nombre maximal de connexions que TCP peut ouvrir simultanément. Plage valide : 0 - 0xFFFFFE.") : Amended ToSubclass] uint32 TcpNumConnections);
[Description("La méthode SetTcpUseRFC1122UrgentPointer est utilisée pour indiquer si TCP utilise la spécification RFC 1122 pour les données urgentes, ou le mode utilisé par les systèmes dérivés du Berkeley Software Design (BSD). Ces deux méthodes interprètent de façon différente le pointeur d’urgence dans l’en-tête TCP et la longueur des données d’urgence. Ils ne sont pas interopérables. Windows 2000 et Windows NT version 3.51 ou ultérieure utilisent le mode BSD par défaut. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpUseRFC1122UrgentPointer([In : ToSubclass,Description("Le paramètre TcpUseRFC1122UrgentPointer spécifie si TCP utilise la spécification RFC 1122 ou le mode utilisé par les systèmes dérivés de BSD, pour les données urgentes. Si la valeur est If TRUE, les données urgentes sont envoyées en mode RFC 1122.") : Amended ToSubclass] boolean TcpUseRFC1122UrgentPointer);
[Description("La méthode SetTcpWindowSize est utilisée pour définir la taille maximale des fenêtres de réception TCP proposées par le système. La fenêtre de réception spécifie le nombre d’octets que l’émetteur peut envoyer sans recevoir d’accusé de réception. En général, une fenêtre de réception de grande taille améliore les performances sur les réseaux à délai et à bande passante élevés. Pour une meilleure efficacité, la fenêtre de réception doit être un multiple pair de la taille maximale de segment (MSS) TCP. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 SetTcpWindowSize([In : ToSubclass,Units("octets") : Amended ToSubclass,Description("Le paramètre TcpWindowSize spécifie la taille maximale de la fenêtre de réception TCP offerte par le système. Plage valide : 0 - 65535.") : Amended ToSubclass] uint16 TcpWindowSize);
[Description("La méthode EnableIPFilterSec est utilisée pour activer la sécurité IP globale sur toutes les cartes réseau liées à IP. Lorsque la sécurité est activée, les caractéristiques de sécurité opérationnelles de chaque carte réseau peuvent être contrôlées à l’aide de la méthode EnableIPSec de la carte réseau. La méthode renvoie une valeur entière qui peut être interprétée ainsi : . \n0 - opération réussie, aucun redémarrage nécessaire. \n1 - opération réussie, le redémarrage est nécessaire. \n64 - méthode non prise en charge sur cette plate-forme. \n65 - erreur inconnue. \n66 - masque de sous-réseau non valide. \n67 - une erreur s’est produite lors du traitement d’une instance qui avait été renvoyée. \n68 - paramètre d’entrée non valide. \n69 - plus de 5 passerelles ont été spécifiées. \n70 - adresse IP non valide. \n71 - adresse IP de passerelle non valide. \n72 - une erreur s’est produite lors de la recherche de l’information demandée dans le Registre. \n73 - nom de domaine non valide. \n74 - nom d’hôte non valide. \n75 - aucun serveur WINS primaire ou secondaire n’a été défini. \n76 - fichier non valide. \n77 - chemin système non valide. \n78 - échec de la copie de fichier. \n79 - paramètre de sécurité non valide. \n80 - impossible de configurer le service TCP/IP. \n81 - impossible de configurer le service DHCP. \n82 - impossible de renouveler le bail DHCP. \n83 - impossible de libérer le bail DHCP. \n84 - IP n’est pas activé sur la carte. \n85 - IPX n’est pas activé sur la carte. \n86 - erreurs de bornes de numéro de trame ou de réseau. \n87 - type de trames non valide. \n88 - numéro de réseau non valide. \n89 - numéro de réseau en double. \n90 - paramètre en dehors des bornes. \n91 - accès refusé. \n92 - mémoire saturée. \n93 - existe déjà. \n94 - chemin, fichier ou objet introuvable. \n95 - impossible de prévenir le service. \n96 - impossible de prévenir le service DNS. \n97 - interface non configurable. \n98 - impossible de libérer ou renouveler tous les baux DHCP. \n100 - DHCP n’est pas activé sur la carte. \nAutre - pour toute valeur entière non listée ci-dessus, reportez-vous à la documentation sur les codes d’erreurs Win32.") : Amended ToSubclass,Values{"Opération terminée correctement, aucun redémarrage n’est nécessaire.", "Opération terminée correctement, un redémarrage est nécessaire.", "La méthode n’est pas prise en charge sur cette plate-forme", "Échec inconnu", "Masque sous-réseau non valide", "Une erreur s’est produite lors du traitement d’une instance renvoyée.", "Paramètre en entrée non valide", "Plus de 5 passerelles ont été spécifiées", "Adresse IP non valide", "Adresse IP de la passerelle non valide", "Une erreur s’est produite lors de l’accès au Registre pour les informations requises.", "Nom de domaine non valide", "Nom d’hôte non valide", "Aucun serveur principal/secondaire n’est défini.", "Fichier non valide", "Chemin d’accès système non valide", "Échec de la copie d’un fichier", "Paramètre de sécurité non valide", "Impossible de configurer le service TCP/IP.", "Impossible de configurer le service DHCP.", "Impossible de renouveler le bail DHCP.", "Impossible de libérer le bail DHCP.", "IP n’est pas activé sur la carte", "IPX n’est pas activé sur la carte", "Erreur de liaison de nombre trame/réseau", "Type de trame non valide", "Numéro de réseau non valide", "Numéro réseau en double", "Paramètre hors de l’étendue", "Accès refusé", "Mémoire insuffisante", "Existe déjà", "Chemin d’accès, fichier ou objet non trouvé.", "Impossible d’avertir le service.", "Impossible d’avertir le service DNS.", "Interface non configurable", "Tous les baux DHCP n’ont pas pu être libérés/renouvelés.", "DHCP n’est pas activé sur cette carte.", "Autre"} : Amended ToSubclass] uint32 EnableIPFilterSec([In : ToSubclass,Description("Le paramètre IPFilterSecurityEnabled spécifie si la sécurité IP est activée globalement sur toutes les cartes réseau liées à IP. Si le paramètre d’entrée IPFilterSecurityEnabled est TRUE, la sécurité est activée. Si le paramètre d’entrée IPFilterSecurityEnabled est FALSE, tout le trafic des ports et protocoles peut circuler sans être filtré.") : Amended ToSubclass] boolean IPFilterSecurityEnabled);
};
[Description("La classe Win32_NetworkAdapterSetting représente une association entre une carte réseau et ses paramètres de configuration.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkAdapterSetting : Win32_DeviceSettings
{
[Description("La référence Element représente les propriétés d’une carte réseau qui utilise un paramètre de carte réseau particulier.") : Amended ToSubclass] Win32_NetworkAdapter Ref Element;
[Description("La référence Setting représente les paramètres de configuration utilisés sur la carte réseau.") : Amended ToSubclass] Win32_NetworkAdapterConfiguration Ref Setting;
};
[Description("La classe Win32_USBController gère les possibilités du contrôleur USB (Universal Serial Bus).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_USBController : CIM_USBController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique le contrôleur USB parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
};
[Description("Capacités et gestion d’un contrôleur CIM_InfraredController.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class CIM_InfraredController : CIM_Controller
{
};
[Description("La classe Win32_InfraredDevice représente les possibilités et la gestion d’un périphérique infrarouge.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_InfraredDevice : CIM_InfraredController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique le périphérique infrarouge parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Manufacturer indique le nom du fabricant du périphérique infrarouge.\nExemple : Acme") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_SerialPort représente un port série sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SerialPort : CIM_SerialController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de manière unique le port série parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Binary indique si le port série est configuré pour le transfert de données binaires. Comme Win32 API ne prend pas en charge les modes de transfert non binaires, cette propriété doit être TRUE. Si la valeur FALSE est spécifiée, la transmission de se fera pas. Valeurs : TRUE ou FALSE. La valeur TRUE indique que le port série est configuré pour le transfert de données binaires.") : Amended ToSubclass] boolean Binary;
[units("octets") : Amended ToSubclass,Description("La propriété MaximumInputBufferSize indique la taille maximum du tampon d’entrée interne du pilote du port série. La valeur zéro indique qu’aucune valeur maximum n’est imposée par le fournisseur série.") : Amended ToSubclass] uint32 MaximumInputBufferSize;
[units("octets") : Amended ToSubclass,Description("La propriété MaximumOutputBufferSize indique la taille maximum du tampon de sortie interne du pilote du port série. La valeur zéro indique qu’aucune valeur maximum n’est imposée par le fournisseur série.") : Amended ToSubclass] uint32 MaximumOutputBufferSize;
[Description("La propriété ProviderType indique le type de fournisseur de communications.") : Amended ToSubclass,Values{"Périphérique de télécopie", "Protocole LAT", "Périphérique modem", "Pont réseau", "Port parallèle", "Port série RS232", "Port RS422", "Port RS423", "Port RS449", "Périphérique scanneur", "TelNet TCP/IP", "X.25", "Non spécifié"} : Amended ToSubclass] string ProviderType;
[Description("La propriété SettableBaudRate indique si le taux de transmission en baud peut être modifié pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le taux de transmission en baud peut être modifié.") : Amended ToSubclass] boolean SettableBaudRate;
[Description("La propriété SettableDataBits indique si le bit de données peut être activé pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le bit de données peut être activé.") : Amended ToSubclass] boolean SettableDataBits;
[Description("La propriété SettableFlowControl indique si le contrôle de flux peut être activé pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le contrôle de flux peut être activé.") : Amended ToSubclass] boolean SettableFlowControl;
[Description("La propriété SettableParity indique si la parité peut être activée pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que la parité peut être activée.") : Amended ToSubclass] boolean SettableParity;
[Description("La propriété SettableParityCheck indique si le contrôle de parité peut être activé pour ce port série (si le contrôle de parité est pris en charge).\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le contrôle de parité peut être activé.") : Amended ToSubclass] boolean SettableParityCheck;
[Description("La propriété SettableRLSD indique si RLSD (Received Line Signal Detect) peut être activé pour ce port série (si RLSD est pris en charge).\nValeurs : TRUE ou FALSE. La valeur TRUE indique que RLSD peut être activé.") : Amended ToSubclass] boolean SettableRLSD;
[Description("La propriété SettableStopBits indique si le bit de stop peut être activé pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le bit de stop peut être activé.") : Amended ToSubclass] boolean SettableStopBits;
[Description("La propriété Supports16BitMode indique si le mode 16 bits peut être activé pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le mode 16 bits peut être activé.") : Amended ToSubclass] boolean Supports16BitMode;
[Description("La propriété SupportsDTRDSR indique si les signaux DTR (Data Terminal Ready) et DSR (Data Set Ready) sont pris en charge sur ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que DTR et DSR sont pris en charge.") : Amended ToSubclass] boolean SupportsDTRDSR;
[Description("La propriété SupportsElapsedTimeouts indique si les délais d’expiration sont pris en charge pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que les délais d’expiration sont pris en charge.") : Amended ToSubclass] boolean SupportsElapsedTimeouts;
[Description("La propriété SupportsIntTimeouts indique si les délais d’expiration d’intervalle sont pris en charge pour ce port série. Un délai d’expiration d’intervalle est la durée autorisée entre l’arrivée de chaque portion de données.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que les délais d’expiration d’intervalle sont pris en charge.") : Amended ToSubclass] boolean SupportsIntTimeouts;
[Description("La propriété SupportsParityCheck indique si le contrôle de parité est pris en charge pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le contrôle de parité est pris en charge.") : Amended ToSubclass] boolean SupportsParityCheck;
[Description("La propriété SupportsRLSD indique si RLSD (Received Line Signal Detect) est pris en charge pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que RLSD est pris en charge.") : Amended ToSubclass] boolean SupportsRLSD;
[Description("La propriété SupportsRTSCTS indique si les signaux RTS (Ready To Send) et CTS (Clear To Send) sont pris en charge pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que RTS et CTS sont pris en charge.") : Amended ToSubclass] boolean SupportsRTSCTS;
[Description("La propriété SupportsSpecialCharacters indique si les caractères de contrôle de port série sont pris en charge. Ces caractères signalent des événement et non des données. Ces caractères ne sont pas affichables et sont définis par le pilote. Ils incluent EofChar, ErrorChar, BreakChar, EventChar, XonChar, et XoffChar.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que les caractères spéciaux sont pris en charge.") : Amended ToSubclass] boolean SupportsSpecialCharacters;
[Description("La propriété SupportsXOnXOff indique si le contrôle de flux XON/XOFF est pris en charge pour ce port série.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que XON/XOFF est pris en charge.") : Amended ToSubclass] boolean SupportsXOnXOff;
[Description("La propriété SupportsXOnXOffSet indique si le fournisseur de communications prend en charge la configuration du paramètre de contrôle de flux XON/XOFF.\nValeurs : TRUE ou FALSE. La valeur TRUE indique que le paramètre de contrôle de flux XON/XOFF est pris en charge.") : Amended ToSubclass] boolean SupportsXOnXOffSet;
[Description("La propriété OSAutoDiscovered distingue les instances de cette classe qui étaient découvertes automatiquement par le système d’exploitation. Si, par exemple, un matériel a été ajouté par le biais de panneau de configuration, le système d’exploitation trouve des instances de cette classe en effectuant des requêtes sur ce matériel à partir des instances de cette classe. Une valeur TRUE indique que l’instance a été découverte automatiquement.") : Amended ToSubclass] boolean OSAutoDiscovered;
};
[Description("La classe Win32_SCSIController représente un contrôleur SCSI sur un système Win32.\nExemple : Adaptec AHA-2940UW.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SCSIController : CIM_SCSIController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne identifiant de manière unique le contrôleur SCSI parmi les autres périphériques du système.") : Amended ToSubclass] string DeviceID;
[Description("La propriété Index indique le numéro d’index du contrôleur SCSI dans le Registre système.\nExemple : 0.") : Amended ToSubclass] uint32 Index;
[Description("La propriété DriverName indique le nom du fichier pilote du contrôleur SCSI.\nExemple : Adaptec") : Amended ToSubclass] string DriverName;
[Description("La propriété DeviceMap indique l’ordre dans lequel les périphériques sont listés avec ce contrôleur SCSI. \nLa propriété DeviceMap a été dépréciée. Il n’existe aucune valeur de substitution, et cette propriété est désormais considérée comme obsolète.") : Amended ToSubclass] string DeviceMap;
[Description("La propriété HardwareVersion indique la le numéro de version matériel du contrôleur SCSI.\nExemple 1.25") : Amended ToSubclass] string HardwareVersion;
[Description("La propriété Manufacturer indique le nom du fabricant du contrôleur SCSI.\nExemple : Adaptec") : Amended ToSubclass] string Manufacturer;
};
[Description("La classe Win32_USBControllerDevice représente une association entre un contrôleur USB et le CIM_LogicalDevice qui y est connecté.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_USBControllerDevice : CIM_ControlledBy
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence dépendant de CIM_LogicalDevice représente le CIM_LogicalDevice connecté au contrôleur USB.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence de l’antécédent CIM_USBController représente le contrôleur USB associé à ce périphérique.") : Amended ToSubclass] CIM_USBController Ref Antecedent;
};
[Description("La classe Win32_SCSIControllerDevice représente une association entre un contrôleur SCSI est le périphérique logique (lecteur de disques) qui y est connecté. Les instances pour cette classe sont uniquement fournies pour Windows NT/Windows 2000 ou version ultérieure et Windows 95 ou version ultérieure.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SCSIControllerDevice : CIM_ControlledBy
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence dépendant de CIM_LogicalDevice représente le périphérique logique connecté au contrôleur SCSI.") : Amended ToSubclass] CIM_LogicalDevice Ref Dependent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence antécédente Win32_SCSIController représente le contrôleur SCSI associé avec ce périphérique.") : Amended ToSubclass] Win32_SCSIController Ref Antecedent;
};
[Description("La classe Win32_ParallelPort représente les propriétés d’un port parallèle sur un ordinateur Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ParallelPort : CIM_ParallelController
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie le port parallèle.") : Amended ToSubclass] string DeviceID;
[Description("La propriété OSAutoDiscovered indique si le port parallèle a été détecté automatiquement par le système d’exploitation ou par d’autres moyens (tels que l’ajout manuel par le biais du panneau de configuration).\nValeurs True ou FALSE. Si la valeur est TRUE, ceci indique le port parallèle a été découvert automatiquement par le système d’exploitation.") : Amended ToSubclass] boolean OSAutoDiscovered;
};
[Description("La classe Win32_SerialPortConfiguration représente les paramètres par défaut de transmission de données sur un port série Win32. Cela peut inclure la configuration par défaut pour l’établissement d’une connexion et le contrôle d’erreur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SerialPortConfiguration : CIM_Setting
{
[Description("La propriété AbortReadWriteOnError indique si les opérations de lecture et d’écriture sont interrompues si une erreur se produit.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le pilote interrompt toutes les opérations de lecture et d’écriture et renvoie un statut d’erreur si une erreur se produit. Le pilote n’acceptera aucune opération de communication supplémentaire tant que l’application n’aura pas acquitté l’erreur.") : Amended ToSubclass] boolean AbortReadWriteOnError;
[Description("La propriété BaudRate indique le taux en bauds (bits par seconde) auquel le périphérique de communications fonctionne.\nExemple : 9600") : Amended ToSubclass] uint32 BaudRate;
[Description("La propriété BinaryModeEnabled indique si les transferts de données en mode binaire sont activés pour le port série. Les systèmes Win32 n’autorisent que les transferts en mode binaire sur les ports série ; cette valeur est donc toujours égale à TRUE.") : Amended ToSubclass] boolean BinaryModeEnabled;
[Description("La propriété BitsPerByte indique le nombre de bits transmis et reçus pour chaque octet de données sur le port série Win32. Le nombre peut varier, compte tenu des bits de contrôle et de correction d’erreur, tels les bits de parité.\nExemple : 8") : Amended ToSubclass] uint32 BitsPerByte;
[Description("La propriété ContinueXMitOnXOff spécifie si les transmissions de données continuent quand le tampon de réception est presque plein et qu’un caractère XoffChar a été envoyé à l’expéditeur.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, la transmission continue après que le nombre d’octets libres dans le tampon de réception est passé en deçà de XoffLim et que le pilote a transmis un caractère XoffChar pour arrêter la réception d’octets. Si la valeur est égale à FALSE, la transmission ne continue pas tant que le nombre d’octets libres dans le tampon de réception n’est pas revenu au delà de XonLim et que le pilote n’a pas transmis un caractère XonChar pour reprendre la réception.") : Amended ToSubclass] boolean ContinueXMitOnXOff;
[Description("La propriété CTSOutflowControl détermine si l’indicateur Clear To Send (CTS) est vérifié avant de transmettre des données. CTS indique que les deux périphériques de la connexion série sont prêts à transférer des données. \nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, la transmission des données est interrompue jusqu’à ce qu’un signal CTS soit donné.") : Amended ToSubclass] boolean CTSOutflowControl;
[Description("La propriété DiscardNULLBytes détermine si les octets (caractères) NULL doivent être ignorés quand ils sont reçus.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, les octets NULL sont ignorés.") : Amended ToSubclass] boolean DiscardNULLBytes;
[Description("La propriété DSROutflowControl détermine si le contrôle de flux sortant de données est activé lorsque Data Set Ready (DSR) survient. DSR indique que la connexion a été établie par les périphériques sur la connexion série.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, la transmission des données DSR est interrompue jusqu’à ce qu’un signal DSR soit donné.") : Amended ToSubclass] boolean DSROutflowControl;
[Description("La propriété DSRSensitivity spécifie si le pilote des communications est sensible à l’état du signal DSR.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le pilote ignore tout octet reçu, jusqu’à ce que la ligne d’entrée DSR du modem soit dans l’état haut.") : Amended ToSubclass] boolean DSRSensitivity;
[Description("La propriété DTRFlowControlType spécifie l’utilisation du contrôle de flux data-terminal-ready (DTR) une fois qu’une connexion a été établie. Une fois qu’une ligne de communication a été établie, le DTR peut être laissé dans l’un des états suivants : activé, pour indiquer que la connexion est toujours active ; désactivé, pour ignorer le DTR reçu préalablement ; ou il est peut être utilisé comme indicateur de contrôle des flux de données.") : Amended ToSubclass,Values{"Enable", "Disable", "Handshake"} : Amended ToSubclass] string DTRFlowControlType;
[Description("La propriété EOFCharacter spécifie la valeur du caractère utilisé pour signaler la fin des données.\nExemple : ^Z") : Amended ToSubclass] uint32 EOFCharacter;
[Description("La propriété ErrorReplaceCharacter spécifie la valeur du caractère utilisé pour remplacer les octets reçus avec une erreur de parité.\nExemple : ^C") : Amended ToSubclass] uint32 ErrorReplaceCharacter;
[Description("La propriété ErrorReplacementEnabled spécifie si les octets reçus avec des erreurs de parité sont remplacés par la valeur ErrorReplaceCharacter. Les caractères avec des erreurs de parité ne sont remplacés que si ce membre est égal à TRUE et que la parité est activée.") : Amended ToSubclass] boolean ErrorReplacementEnabled;
[Description("La propriété EventCharacter spécifie la valeur du caractère de contrôle utilisé pour signaler un événement, tel que la fin de fichier.\nExemple : ^e") : Amended ToSubclass] uint32 EventCharacter;
[Description("La propriété IsBusy détermine si le port série est occupé.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le port série est occupé.") : Amended ToSubclass] boolean IsBusy;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name indique le nom du port série Win32.\nExemple : COM1") : Amended ToSubclass] string Name;
[Description("La propriété Parity spécifie la méthode de contrôle de parité qui doit être utilisée. La parité est utilisée comme une technique de contrôle d’erreurs dans laquelle un bit de parité supplémentaire est inclus dans chaque unité de données. Si la parité paire est utilisée, le bit de parité est tel que le nombre total des bits de valeur égale à 1 est un nombre pair. Le récepteur peut ainsi vérifier la validité des données en comptant les bits qui ont une valeur égale à 1. La parité impaire définit le bit de parité de sorte que le nombre total des bits de valeur égale à 1 soit un nombre impair. La parité marque laisse toujours le bit de parité à 1, tandis que la parité espace le laisse toujours à 0.\nExemple : paire") : Amended ToSubclass,Values{"Aucun", "Impaire", "Paire", "Marque", "Espace"} : Amended ToSubclass] string Parity;
[Description("La propriété ParityCheckEnabled détermine si le contrôle de parité est activé.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le contrôle de parité est activé.") : Amended ToSubclass] boolean ParityCheckEnabled;
[Description("La propriété RTSFlowControlType spécifie le contrôle de flux request-to-send (RTS). RTS est utilisé pour signaler que des données sont disponibles pour la transmission. Les utilisations de ce membre comprennent :\nDisable - RTS est ignoré après la réception du premier signal RTS.\nEnable - RTS demeure activé pendant la session de transfert de données.\nHandshake - RTS est désactivé si le tampon de transmission est plein aux trois-quarts ou plus, et RTS est activé quand le tampon est rempli à moins de la moitié.\nToggle - RTS est activé s’il y a des données mises en tampon pour la transmission.\n") : Amended ToSubclass,Values{"Enable", "Disable", "Handshake", "Toggle"} : Amended ToSubclass] string RTSFlowControlType;
[Description("La propriété StopBits spécifie le nombre de bits d’arrêt qui doivent être utilisés. Les bits d’arrêt séparent chaque unité de donnée dans le cadre d’une connexion série asynchrone. Ils sont également envoyés de façon continue lorsque aucune donnée n’est disponible pour la transmission.\nExemple : 1") : Amended ToSubclass,Values{"1", "1.5", "2"} : Amended ToSubclass] string StopBits;
[Description("La propriété XOffCharacter spécifie la valeur du caractère XOFF à la fois pour l’émission et la réception. XOFF est un contrôle logiciel pour arrêter l’émission des données (alors que RTS et CTS sont des contrôles matériels). XON rétablit l’émission.") : Amended ToSubclass] uint32 XOffCharacter;
[Description("La propriété XOffXMitThreshold spécifie le nombre maximal d’octets autorisés dans le tampon d’entrée avant que le caractère XOFF ne soit envoyé.") : Amended ToSubclass] uint32 XOffXMitThreshold;
[Description("La propriété XOnCharacter spécifie la valeur du caractère XON à la fois pour l’émission et la réception. XON est un contrôle logiciel pour rétablir l’émission des données (alors que RTS et CTS sont des contrôles matériels). XON arrête l’émission.") : Amended ToSubclass] uint32 XOnCharacter;
[Description("La propriété XOnXMitThreshold spécifie le nombre minimal d’octets autorisés dans le tampon d’entrée avant que le caractère XON ne soit envoyé. Ce membre travaille en conjonction avec XOffXMitThreshold pour réguler le taux auquel les données sont transférées.") : Amended ToSubclass] uint32 XOnXMitThreshold;
[Description("La propriété XOnXOffInFlowControl spécifie si le contrôle de flux XON/XOFF est utilisé lors de la réception.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, le caractère XOffCharacter est envoyé quand le tampon d’entrée dépasse la limite de XOffXMitThreshold octets avant d’être plein, et le caractère XOnCharacter est envoyé quand le tampon d’entrée dépasse la limite de XOnXMitThreshold octets avant d’être vide.") : Amended ToSubclass] uint32 XOnXOffInFlowControl;
[Description("La propriété XOnXOffOutFlowControl spécifie si le contrôle de flux XON/XOFF est utilisé lors de l’émission.\nValeurs : TRUE ou FALSE. Si la valeur est égale à TRUE, l’émission s’arrête quand le caractère XOffCharacter est reçu, et reprend quand le caractère XonCharacter est reçu.") : Amended ToSubclass] uint32 XOnXOffOutFlowControl;
};
[Description("La classe Win32_SerialPortSetting représente une association entre un port série et ses paramètres de configuration.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SerialPortSetting : Win32_DeviceSettings
{
[Description("La référence Element représente le port Win32_SerialPort contenant les propriétés d’un port série sur l’ordinateur.") : Amended ToSubclass] Win32_SerialPort Ref Element;
[Description("La référence Setting représente la configuration Win32_SerialPortConfiguration contenant une configuration de paramètre pour le port série.") : Amended ToSubclass] Win32_SerialPortConfiguration Ref Setting;
};
[Description("La classe Win32_PortConnector représente des ports de connexion physique, tels qu’une prise mâle DB-25, Centronics, ou PS/2.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PortConnector : CIM_PhysicalConnector
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag contient une chaîne qui identifie de façon unique un port de connexion sur le système informatique.\nExemple : Port Connector 1") : Amended ToSubclass] string Tag;
[Description("La propriété InternalReferenceDesignator constitue l’indicateur de référence interne du port. Les indicateurs de référence interne sont spécifiques au fabricant et identifient l’emplacement du circuit de carte ou l’utilisation du port.\nExemple : J101") : Amended ToSubclass] string InternalReferenceDesignator;
[Description("La propriété ExternalReferenceDesignator constitue l’indicateur de référence externe du port. Les indicateurs de référence externe sont des identificateurs qui déterminent le type et l’utilisation du port.\nExemple : COM1") : Amended ToSubclass] string ExternalReferenceDesignator;
[Description("La propriété ConnectorType indique les attributs physiques du connecteur utilisé par ce port.\nExemple : 2 25 (Mâle RS-232)") : Amended ToSubclass,Values{"Inconnu", "Autre", "Mâle", "Femelle", "Blindé", "Non blindé", "SCSI (A) haute densité (50 broches)", "SCSI (A) basse densité (50 broches)", "SCSI (P) haute densité (68 broches)", "SCSI SCA-I (80 broches)", "SCSI SCA-II (80 broches)", "SCSI Fibre Channel (DB-9, cuivre)", "SCSI Fibre Channel (Fibre)", "SCSI Fibre Channel SCA-II (40 broches)", "SCSI Fibre Channel SCA-II (20 broches)", "SCSI Fibre Channel BNC", "ATA 3 ½ pouces (40 broches)", "ATA 2 ½ pouces (44 broches)", "ATA-2", "ATA-3", "ATA/66", "DB-9", "DB-15", "DB-25", "DB-36", "RS-232C", "RS-422", "RS-423", "RS-485", "RS-449", "V.35", "X.21", "IEEE-488", "AUI", "UTP catégorie 3", "UTP catégorie 4", "UTP catégorie 5", "BNC", "RJ11", "RJ45", "MIC fibre", "Apple AUI", "Apple GeoPort", "PCI", "ISA", "EISA", "VESA", "PCMCIA", "PCMCIA type I", "PCMCIA type II", "PCMCIA type III", "Port ZV", "CardBus", "USB", "IEEE 1394", "HIPPI", "HSSDC (6 broches)", "GBIC", "DIN", "Mini-DIN", "Micro-DIN", "PS/2", "Infrarouge", "HP-HIL", "Access.bus", "NuBus", "Centronics", "Mini-Centronics", "Mini-Centronics type 14", "Mini-Centronics type 20", "Mini-Centronics type 26", "Souris bus", "ADB", "AGP", "Bus VME", "VME64", "Propriétaire", "Connecteur pour carte processeur propriétaire", "Connecteur pour carte mémoire propriétaire", "Emplacement montant propriétaire pour E/S", "PCI-66MHZ", "AGP2X", "AGP4X", "PC-98", "PC-98Hireso", "PC-H98", "PC-98Note", "PC-98Full", "Mini-Jack", "Lecteur de disquettes intégré", "Connecteur 9 broches double en ligne (broche 10 coupée)", "Connecteur 25 broches double en ligne (broche 26 coupée)", "50 broches sur 2 rangées", "Connecteur 68 broches double en ligne", "Entrée audio à partir du CD-ROM intégrée"} : Amended ToSubclass] uint16 ConnectorType[];
[Description("La propriété PortType décrit la fonction du port.\nExemple : USB") : Amended ToSubclass,Values{"Aucun", "Port parallèle compatible XT/AT", "Port parallèle PS/2", "Port parallèle ECP", "Port parallèle EPP", "Port parallèle ECP/EPP", "Port série compatible XT/AT", "Port série compatible 16450", "Port série compatible 16550", "Port série compatible 16550A", "Port SCSI", "Port MIDI", "Port manette de jeu", "port clavier", "Port souris", "SSA SCSI", "USB", "FireWire (IEEE P1394)", "PCMCIA type II", "PCMCIA type II", "PCMCIA type III", "Cardbus", "Port Access Bus", "SCSI II", "SCSI Wide", "PC-98", "PC-98-Hireso", "PC-H98", "Port vidéo", "Port audio", "Port modem", "Port réseau", "Compatible 8251", "Compatible FIFO 8251"} : Amended ToSubclass] uint16 PortType;
};
[Description("La classe Win32_PhysicalMemory représente un périphérique de mémoire physique situé sur un système informatique, tel qu’il est disponible pour le système d’exploitation.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PhysicalMemory : CIM_PhysicalMemory
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag contient une chaîne qui identifie de façon unique le périphérique de mémoire physique représenté par une instance de Win32_PhysicalMemory.\nExemple : Physical Memory 1") : Amended ToSubclass] string Tag;
[Description("La propriété DeviceLocator indique le nom du socket ou de la carte qui héberge la mémoire.\nExemple : SIMM 3") : Amended ToSubclass] string DeviceLocator;
[Description("La propriété TypeDetail indique le type de mémoire physique représenté par Win32_PhysicalMemory.") : Amended ToSubclass,BitValues{"Réservé", "Autre", "Inconnu", "Mémoire paginée rapide", "Colonne statique", "Pseudo-statique", "RAMBUS", "Synchrone", "CMOS", "EDO", "DRAM Windows", "Mémoire cache DRAM", "Non volatile"} : Amended ToSubclass] uint16 TypeDetail;
[Description("La propriété InterleaveDataDepth indique le nombre maximal de lignes de données consécutives auxquelles le système accède en un seul transfert entrelacé à partir du périphérique de mémoire. Si la valeur est égale à 0, la mémoire n’est pas entrelacée.") : Amended ToSubclass] uint16 InterleaveDataDepth;
};
[Description("La classe Win32_CacheMemory représente la mémoire cache (interne et externe) sur un système informatique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_CacheMemory : CIM_CacheMemory
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de façon unique le cache représenté par une instance de Win32_CacheMemory.\nExemple : Cache Memory 1") : Amended ToSubclass] string DeviceID;
[Description("La propriété Location indique l’emplacement physique de la mémoire cache.") : Amended ToSubclass,Values{"Interne", "Externe", "Réservé", "Inconnu"} : Amended ToSubclass] uint16 Location;
[Units("kilo-octets") : Amended ToSubclass,Description("La propriété MaxCacheSize indique la taille maximale du cache qui peut être installée pour cette mémoire cache particulière.") : Amended ToSubclass] uint32 MaxCacheSize;
[Units("kilo-octets") : Amended ToSubclass,Description("La propriété InstalledSize indique la taille courante de la mémoire cache installée.") : Amended ToSubclass] uint32 InstalledSize;
[Description("La propriété SupportedSRAM indique les types de SRAM (Static Random Access Memory) pris en charge pour être utilisés pour la mémoire cache.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Non rafale", "Rafale", "Canalisé en rafale", "Synchrone", "Asynchrone"} : Amended ToSubclass] uint16 SupportedSRAM[];
[Description("La propriété CurrentSRAM indique les types de SRAM (Static Random Access Memory) qui sont utilisés pour la mémoire cache.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Non rafale", "Rafale", "Canalisé en rafale", "Synchrone", "Asynchrone"} : Amended ToSubclass] uint16 CurrentSRAM[];
[Description("La propriété ErrorCorrectType indique la méthode de correction d’erreur utilisée par la mémoire cache.") : Amended ToSubclass,Values{"Réservé", "Autre", "Inconnu", "Aucun", "Parité", "ECC mono bit", "ECC multi bits"} : Amended ToSubclass] uint16 ErrorCorrectType;
[Units("nanosecondes") : Amended ToSubclass,Description("La propriété CacheSpeed spécifie la vitesse du cache en nanosecondes.") : Amended ToSubclass] uint32 CacheSpeed;
};
[Description("La classe Win32_PhysicalMemoryArray représente des détails concernant la mémoire physique du système informatique. Ceci inclut le nombre de périphériques de mémoire, la capacité de mémoire disponible, et le type de mémoire (par exemple, la mémoire système ou la mémoire vidéo).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PhysicalMemoryArray : CIM_PhysicalPackage
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété Tag contient une chaîne qui identifie de façon unique le bloc de mémoire physique.\nExemple : Physical Memory Array 1") : Amended ToSubclass] string Tag;
[Description("La propriété Location indique l’emplacement physique du bloc de mémoire.") : Amended ToSubclass,Values{"Réservé", "Autre", "Inconnu", "Carte système ou carte-mère", "Carte d’extension ISA", "Carte d’extension EISA", "Carte d’extension PCI", "Carte d’extension MCA", "Carte d’extension PCMCIA", "Carte d’extension propriétaire", "NuBus", "Carte d’extension PC-98/C20", "Carte d’extension PC-98/C24", "Carte d’extension PC-98/E", "Carte d’extension PC-98/bus local"} : Amended ToSubclass] uint16 Location;
[Description("La propriété Use indique comment la mémoire est utilisée dans le système informatique.") : Amended ToSubclass,Values{"Réservé", "Autre", "Inconnu", "Mémoire système", "Mémoire vidéo", "Mémoire flash", "RAM non volatile", "Mémoire cache"} : Amended ToSubclass] uint16 Use;
[Description("La propriété MemoryErrorCorrection indique le type de correction d’erreur utilisée par le bloc de mémoire.") : Amended ToSubclass,Values{"Réservé", "Autre", "Inconnu", "Aucun", "Parité", "ECC mono bit", "ECC multi bits", "CRC"} : Amended ToSubclass] uint16 MemoryErrorCorrection;
[Units("kilo-octets") : Amended ToSubclass,Description("La propriété MaxCapacity indique, en octets, la taille maximale de mémoire qui peut être installée pour ce bloc de mémoire particulier. Si la taille est inconnue, la valeur 0 est donnée à la propriété.") : Amended ToSubclass] uint32 MaxCapacity;
[Description("La propriété MemoryDevices indique le nombre de connecteurs ou de sockets physiques disponibles dans ce bloc de mémoire.") : Amended ToSubclass] uint16 MemoryDevices;
};
[Description("La classe Win32_SMBIOSMemory représente les propriétés de la mémoire d’un ordinateur tel que vue par l’interface SMBIOS (System Management BIOS). L'interface SMBIOS ne distingue pas la mémoire non volatile, volatile, et flash. La classe CIM_Memory est de ce fait la classe parent de tous les types de mémoire.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SMBIOSMemory : CIM_StorageExtent
{
[Description("La propriété ErrorMethodology spécifie les types de vérification d’erreurs utilisés par les composants physiques de mémoire.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Aucun", "Parité", "ECC mono bit", "ECC multi bits", "CRC"} : Amended ToSubclass] string ErrorMethodology;
[Description("La propriété StartingAddress spécifie l’adresse de début référencée par une application ou le système d’exploitation. Cette adresse mémoire est mappée par un contrôleur mémoire pour cet objet mémoire.") : Amended ToSubclass] uint64 StartingAddress;
[Description("La propriété StartingAddress spécifie l’adresse de fin référencée par une application ou le système d’exploitation. Cette adresse mémoire est mappée par un contrôleur mémoire pour cet objet mémoire.") : Amended ToSubclass] uint64 EndingAddress;
[Description("La propriété ErrorInfo contient une énumération entière qui décrit le type d’erreur qui se produisent le plus souvent. Les valeurs 12-14 ne sont pas utilisées avec cette propriété. Ces valeurs indiquent si une erreur peut être corrigée mais cette information se trouve dans la propriété CorrectableError.") : Amended ToSubclass,Values{"Autre", "Inconnu", "OK", "Lecture incorrecte", "Erreur de parité", "Erreur mono bit", "Erreur sur bit double", "Erreur multi bits", "Erreur de demi-octet", "Erreur de parité", "Erreur CRC", "Erreur sur un bit corrigée", "Erreur corrigée", "Erreur non corrigée"} : Amended ToSubclass] uint16 ErrorInfo;
[Description("La propriété OtherErrorDescription fournit plus d’information lorsque la propriété ErrorInfo est définie à 1.") : Amended ToSubclass] string OtherErrorDescription;
[Description("La propriété CorrectableError indique si l’erreur la plus récente peut être corrigée. Cette propriété n’est pas utilisée si ErrorInfo est défini à 3.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, l’erreur peut être corrigée.") : Amended ToSubclass] boolean CorrectableError;
[Description("La propriété ErrorTime contient l’heure où la dernière erreur mémoire s’est produite. Cette propriété n’est valide que si ErrorInfo n’est pas défini à 3.") : Amended ToSubclass] datetime ErrorTime;
[Description("La propriété ErrorAccess indique l’opération d’accès mémoire qui a provoqué la dernière erreur. Cette propriété n’est valide que lorsque ErrorInfo n’est pas défini à 3.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Lecture", "Écriture", "Écriture partielle"} : Amended ToSubclass] uint16 ErrorAccess;
[Units("Bits") : Amended ToSubclass,Description("La propriété ErrorTransferSize spécifie la taille des données (contenant la dernière erreur) en cours de transfert. Cette propriété est définie à 0 s’il n’y a pas d’erreur.") : Amended ToSubclass] uint32 ErrorTransferSize;
[Description("La propriété ErrorData contient des données capturées lors de l’accès mémoire erroné le plus récent. Les données occupent les n premiers octets du tableau nécessaire pour contenir le nombre de bits spécifié par la propriété ErrorTransferSize. Si ErrorTransferSize vaut 0, alors cette propriété n’est pas utilisée.") : Amended ToSubclass] uint8 ErrorData[];
[Description("La propriété ErrorDataOrder indique l’ordre des données stockées dans la propriété ErrorData. Cette propriété n’est utilisée que lorsque ErrorTransferSize est égal à 0.") : Amended ToSubclass,Values{"Inconnu", "Octet de poids faible d’abord", "Octet de poids fort d’abord"} : Amended ToSubclass] uint16 ErrorDataOrder;
[Description("La propriété ErrorAddress spécifie l’adresse de la dernière erreur mémoire. Cette propriété n’est utilisée que lorsque ErrorInfo n’est pas défini à 3.") : Amended ToSubclass] uint64 ErrorAddress;
[Description("La propriété SystemLevelAddress indique si l’information d’adresse contenue dans la propriété ErrorAddress, est une adresse système (TRUE) ou une adresse physique (FALSE). Cette propriété n’est utilisée que si ErrorInfo n’est pas défini à 3.\nValeurs: TRUE ou FALSE. Si la valeur est TRUE, ErrorAddress contient une adresse système.") : Amended ToSubclass] boolean SystemLevelAddress;
[Units("octets") : Amended ToSubclass,Description("La propriété ErrorResolution spécifie la quantité des données actuellement déterminées pour provoquer l’erreur. Cette propriété n’est pas utilisée lorsque la propriété ErrorInfo est définie à 3.") : Amended ToSubclass] uint64 ErrorResolution;
[Description("La propriété AdditionalErrorData contient des informations d’erreur supplémentaires. Un exemple est le syndrome ECC ou le retour d’octets de vérification si une méthode d’erreur basée sur CRC est utilisée. Dans ce dernier cas, si une erreur sur un octet simple est reconnue et l’algorithme CRC est connu, il est possible de déterminer l’octet exact qui a échoué. Ce type de données (syndrome ECC, octet de vérification ou données d’octet de parité, ou toute autre information fournie par le fabricant) est inclus dans ce champ. Cette propriété n’est utilisée que lorsque la propriété ErrorInfo est différente de 3.") : Amended ToSubclass] uint8 AdditionalErrorData[];
};
[Description("La classe Win32_MemoryArray représente les propriétés du bloc de mémoire et des adresses mappées du système informatique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MemoryArray : Win32_SMBIOSMemory
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de façon unique le bloc de mémoire.\nExemple : Bloc de mémoire 1") : Amended ToSubclass] string DeviceID;
[Description("La propriété ErrorGranularity identifie le niveau auquel l’erreur peut être corrigée.\nExemple : Au niveau du périphérique.") : Amended ToSubclass,Values{"1", "2", "3", "4"} : Amended ToSubclass] uint16 ErrorGranularity;
};
[Description("La classe Win32_MemoryDevice représente les propriétés d’un périphérique de mémoire de système informatique ainsi que ses adresses mappées associées.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MemoryDevice : Win32_SMBIOSMemory
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété DeviceID contient une chaîne qui identifie de façon unique le périphérique de mémoire.\nExemple : Périphérique de mémoire 1") : Amended ToSubclass] string DeviceID;
[Description("La propriété ErrorGranularity identifie le niveau auquel l’erreur peut être corrigée.\nExemple : Device level.") : Amended ToSubclass,Values{"Autre", "Inconnu", "Niveau de périphérique", "Niveau de partition mémoire"} : Amended ToSubclass] uint16 ErrorGranularity;
};
[Description("La classe Win32_MemoryDeviceLocation représente une association entre un périphérique de mémoire et la mémoire physique sur laquelle il existe.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MemoryDeviceLocation : CIM_Realizes
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente la mémoire physique qui contient le périphérique de mémoire.") : Amended ToSubclass] Win32_PhysicalMemory Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent représente le périphérique de mémoire qui existe dans la mémoire physique.") : Amended ToSubclass] Win32_MemoryDevice Ref Dependent;
};
[Description("La classe Win32_MemoryArrayLocation représente une association entre un bloc de mémoire logique et le bloc de mémoire physique sur lequel il existe.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MemoryArrayLocation : CIM_Realizes
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent représente le bloc de mémoire physique qui implémente le bloc de mémoire logique.") : Amended ToSubclass] Win32_PhysicalMemoryArray Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent indique le bloc de mémoire logique implémenté par le bloc de mémoire physique.") : Amended ToSubclass] Win32_MemoryArray Ref Dependent;
};
[Description("La classe Win32_PhysicalMemoryLocation représente une association entre un bloc de mémoire physique et sa mémoire physique.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_PhysicalMemoryLocation : CIM_PackagedComponent
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente le bloc de mémoire physique qui contient la mémoire physique.") : Amended ToSubclass] Win32_PhysicalMemoryArray Ref GroupComponent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente la mémoire physique contenue dans le bloc de mémoire physique.") : Amended ToSubclass] Win32_PhysicalMemory Ref PartComponent;
};
[Description("La classe Win32_MemoryDeviceArray représente une association entre un périphérique de mémoire et le bloc de mémoire dans lequel il réside.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_MemoryDeviceArray : CIM_Component
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente la partie périphérique de mémoire de l’association Win32_MemoryDeviceArray.") : Amended ToSubclass] Win32_MemoryDevice Ref PartComponent;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente la partie bloc de mémoire de l’association Win32_MemoryDeviceArray.") : Amended ToSubclass] Win32_MemoryArray Ref GroupComponent;
};
[Description("La classe Win32_COMApplication représente une application COM. Dans ce contexte, une application COM est un regroupement logique de classes COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_COMApplication : CIM_LogicalElement
{
};
[Description("La classe Win32_COMClass représente les propriétés d’un composant COM (Component Object Model).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_COMClass : CIM_LogicalElement
{
};
[Description("La classe Win32_COMSetting représente les paramètres associés avec un composant COM ou une application COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_COMSetting : CIM_Setting
{
};
[Description("La classe Win32_COMApplicationClasses représente une association entre un composant COM et l’application COM où il réside.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_COMApplicationClasses : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente l’application COM qui contient le composant COM.") : Amended ToSubclass] Win32_COMApplication Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La classe Win32_COMClass représente le composant COM groupé sous l’application COM.") : Amended ToSubclass] Win32_COMClass Ref PartComponent;
};
[Description("La classe Win32_DCOMApplication représente les propriétés d’une application DCOM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DCOMApplication : Win32_COMApplication
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété AppID est un GUID (Globally Unique Identifier) pour l’application DCOM.") : Amended ToSubclass] string AppID;
};
[Description("La classe Win32_DCOMApplicationSetting représente les paramètres d’une application DCOM. Elle contient les options de configuration DCOM associées avec la clé AppID dans le Registre. Ces options sont valides sur les composants groupés logiquement sous la classe de l’application donnée.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_DCOMApplicationSetting : Win32_COMSetting
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété AppID est un GUID (Globally Unique Identifier) pour cette application DCOM.") : Amended ToSubclass] string AppID;
[Description("La propriété AuthenticationLevel spécifie le niveau minimal d’authentification du client requis par ce serveur COM. Si la valeur est égale à NULL, les paramètres par défaut sont utilisés. Les niveaux d’authentification comprennent :\nNone - aucune authentification n’est effectuée.\nConnect - l’authentification est effectuée seulement quand le client établit une relation avec l’application.\nCall - l’authentification est effectuée seulement au début de chaque appel quand l’application reçoit la requête.\nPacket - l’authentification est effectuée sur toutes les données reçues à partir du client.\nPacketIntegrity - toutes les données transférées entre le client et l’application sont authentifiées et vérifiées.\nPacketPrivacy - les propriétés des autres niveaux d’authentification sont utilisées, et toutes les données sont chiffrées.") : Amended ToSubclass,Values{"Aucun", "Se connecter", "Appeler", "Paquet", "IntégritéPaquet", "ConfidentialitéPaquet"} : Amended ToSubclass] uint32 AuthenticationLevel;
[Description("La propriété RemoteServerName indique le nom du serveur distant sur lequel l’application est activée.") : Amended ToSubclass] string RemoteServerName;
[Description("La propriété RunAsUser indique si l’application doit être exécutée sous un compte d’utilisateur spécifique lors de l’activation.") : Amended ToSubclass] string RunAsUser;
[Description("La propriété EnableAtStorageActivation indique si l’instance de l’application DCOM retrouve l’état de l’application tel qu’il était enregistré ou débute avec l’état dans lequel l’application a été initialisée pour la première fois.") : Amended ToSubclass] boolean EnableAtStorageActivation;
[Description("La propriété UseSurrogate spécifie si l’application DCOM peut être activée en tant que serveur extra-processus par l’utilisation d’un exécutable de substitution.") : Amended ToSubclass] boolean UseSurrogate;
[Description("La propriété CustomSurrogate contient le nom du substitut personnalisé dans lequel l’application DCOM intra-processus est activée. Si cette valeur est nulle et que la clé UseSurrogate est TRUE, alors le système fournit un processus de substitution.") : Amended ToSubclass] string CustomSurrogate;
[Description("La propriété LocalService contient le nom pour les services fournis par l’application DCOM.") : Amended ToSubclass] string LocalService;
[Description("La propriété ServiceParameters contient les paramètres de ligne de commande passés à l’application DCOM. Ceci n’est valide que si l’application est écrite en tant que service Win32") : Amended ToSubclass] string ServiceParameters;
[description("Récupère une représentation structurelle du descripteur de sécurité de l’objet.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 GetLaunchSecurityDescriptor([out] Win32_SecurityDescriptor Descriptor);
[description("Définit le descripteur de sécurité à la structure spécifiée.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 SetLaunchSecurityDescriptor([in] Win32_SecurityDescriptor Descriptor);
[description("Récupère une représentation structurelle du descripteur de sécurité de l’objet.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 GetAccessSecurityDescriptor([out] Win32_SecurityDescriptor Descriptor);
[description("Définit le descripteur de sécurité à la structure spécifiée.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 SetAccessSecurityDescriptor([in] Win32_SecurityDescriptor Descriptor);
[description("Récupère une représentation structurelle du descripteur de sécurité de l’objet.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 GetConfigurationSecurityDescriptor([out] Win32_SecurityDescriptor Descriptor);
[description("Définit le descripteur de sécurité à la structure spécifiée.\nLa méthode retourne une valeur entière qui peut être interprétée de la manière suivante : \n0 - Opération terminée correctement.\nAutre - Code d’erreur Win32 HRESULT.\n") : Amended ToSubclass,Values{"Réussite", "Autre"} : Amended ToSubclass] uint32 SetConfigurationSecurityDescriptor([in] Win32_SecurityDescriptor Descriptor);
};
[Description("La classe Win32_ClassicCOMClass représente les propriétés d’un composant COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ClassicCOMClass : Win32_COMClass
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété ComponentId contient le GUID (Globally Unique Identifier) de cette classe COM.") : Amended ToSubclass] string ComponentId;
[Description("La propriété Name contient le nom lisible pour la classe COM.") : Amended ToSubclass] string Name;
};
[Description("La classe Win32_ClassicCOMClassSetting représente les paramètres d’un composant COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ClassicCOMClassSetting : Win32_COMSetting
{
[Key : ToInstance ToSubclass DisableOverride,Description("La propriété ComponentId contient le GUID (Globally Unique Identifier) de ce composant COM.") : Amended ToSubclass] string ComponentId;
[Description("La propriété ProgId contient un identificateur de programmes associé avec le composant COM. Le format d’un ProgID est ... L'unicité de cet identificateur n’est pas garantie.") : Amended ToSubclass] string ProgId;
[Description("La propriété AppID contient un GUID (Globally Unique Identifier) pour l’application COM qui utilise ce composant COM.") : Amended ToSubclass] string AppID;
[Description("La propriété ThreadingModel spécifie le modèle de thread utilisé par les classes COM intra-processus, notamment :\nCompartimenté - les composants ne peuvent être entré que par un seul thread. Les données communes gérées par ces serveurs d’objet doivent être protégés contre les collisions de threads car le serveur d’objet prend en charge plusieurs composants. Chaque composant peut être entré simultanément par différentes threads.\nLibre - les composants ne placent aucune restriction sur le nombre ou le type de threads peuvent être entrés dans l’objet. L'objet ne peut pas contenir de données spécifiques aux threads et doit protéger ses données des accès simultanés par plusieurs threads. Les threads compartimentés ne peuvent pas accéder directement aux composants à threads libres, et les appels de threads libres sont recueillis sur le compartiment client.\nLes deux - les composants qui peuvent être utilisés à la fois en mode thread compartimenté ou thread libre. Ces composants peuvent être entrés par plusieurs threads, protègent leurs données des collisions de threads et ne contiennent pas de données spécifiques aux threads.\nSi cette propriété est nulle, alors aucun modèle de thread n’est utilisé. Le composant est créé sur la thread principale du client et les appels provenant d’autres threads sont recueillis sur ce thread. Référez-vous au Kit de développement logiciel de plate-forme pour plus d’informations sur les modèles de threads.") : Amended ToSubclass,Values{"Apartment", "Libre", "Les deux"} : Amended ToSubclass] string ThreadingModel;
[Description("La propriété Version contient le numéro de version de cette classe COM.") : Amended ToSubclass] string Version;
[Description("La propriété Insertable indique si le composant COM peut être inséré dans des applications de conteneur OLE.") : Amended ToSubclass] boolean Insertable;
[Description("La propriété Control indique si ce composant COM est un contrôle OLE.") : Amended ToSubclass] boolean Control;
[Description("La propriété TypeLibraryId contient un GUID (Globally Unique Identifier) pour la bibliothèque type pour ce composant COM.") : Amended ToSubclass] string TypeLibraryId;
[Description("La propriété JavaClass indique si le composant COM est un composant Java.") : Amended ToSubclass] boolean JavaClass;
[Description("La propriété TreatAsClsid contient le GUID (Globally Unique Identifier) d’un composant COM qui peut émuler les instances de ce composant.") : Amended ToSubclass] string TreatAsClsid;
[Description("La propriété InprocServer contient le chemin d’accès complet vers une DLL serveur intra-processus 16 bits pour ce composant COM.") : Amended ToSubclass] string InprocServer;
[Description("La propriété InprocServer32 contient le chemin complet vers une DLL serveur intra-processus 32 bits pour ce composant COM.") : Amended ToSubclass] string InprocServer32;
[Description("La propriété LocalServer contient le chemin complet d’une application serveur local 16 bits.") : Amended ToSubclass] string LocalServer;
[Description("La propriété LocalServer32 contient le chemin complet d’une application serveur locale 16 bits.") : Amended ToSubclass] string LocalServer32;
[Description("La propriété InprocHandler contient le chemin complet vers un gestionnaire personnalisé 16 bits pour le composant COM.") : Amended ToSubclass] string InprocHandler;
[Description("La propriété InprocHandler32 contient le chemin complet vers un gestionnaire personnalisé 32 bits pour le composant COM.") : Amended ToSubclass] string InprocHandler32;
[Description("La propriété AutoConvertToClsid contient le GUID (Globally Unique Identifier) de la classe COM vers laquelle ce composant COM sera automatiquement converti.") : Amended ToSubclass] string AutoConvertToClsid;
[Description("La propriété AutoTreatAsClsid contient un GUID (Globally Unique Identifier) pour le composant COM qui émulera automatiquement les instances de cette classe.") : Amended ToSubclass] string AutoTreatAsClsid;
[Description("La propriété DefaultIcon contient le chemin d’accès au fichier exécutable et à l’identificateur de ressource de l’icône par défaut utilisée par la classe.") : Amended ToSubclass] string DefaultIcon;
[Description("La propriété VersionIndependentProgId contient un identificateur de programme qui est cohérent pour toutes les versions du même programme.") : Amended ToSubclass] string VersionIndependentProgId;
[Description("La propriété ShortDisplayName spécifie le nom court de l’application COM (utilisé dans les menus et les menus contextuels).") : Amended ToSubclass] string ShortDisplayName;
[Description("La propriété LongDisplayName spécifie le nom complet de l’application COM. Il est utilisé dans des zones tels que le champ Résultats de la boîte de dialogue OLE Coller spécial.") : Amended ToSubclass] string LongDisplayName;
[Description("La propriété ToolBoxBitmap32 indique le nom de module et le nº de ressource pour une image de taille réduite (16 x 16) affichée sur un bouton de barre d’outils ou de boîte à outils. Elle est utilisée quand le composant COM est un contrôle OLE ou ActiveX") : Amended ToSubclass] string ToolBoxBitmap32;
};
[Description("La classe Win32_ClassicCOMApplicationClasses représente une association entre une application DCOM et un composant COM groupé sous cette application.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ClassicCOMApplicationClasses : Win32_COMApplicationClasses
{
[Description("La référence GroupComponent représente une application DCOM contenant ou utilisant le composant COM.") : Amended ToSubclass] Win32_DCOMApplication Ref GroupComponent;
[Description("La référence PartComponent représente le composant COM existant dans l’application DCOM ou utilisé par elle.") : Amended ToSubclass] Win32_ClassicCOMClass Ref PartComponent;
};
[Description("La classe Win32_COMApplicationSettings représente une association entre une application DCOM et ses paramètres de configuration.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_COMApplicationSettings : CIM_ElementSetting
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente l’application DCOM où les paramètres sont appliqués.") : Amended ToSubclass] Win32_DCOMApplication Ref Element;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Setting représente les paramètres de configuration associés avec l’application DCOM.") : Amended ToSubclass] Win32_DCOMApplicationSetting Ref Setting;
};
[Description("La classe Win32_ClassicCOMClassSettings représente une association entre une classe COM et les paramètres utilisés pour configurer les instances de la classe COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ClassicCOMClassSettings : CIM_ElementSetting
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Element représente la classe COM où les paramètres sont appliqués.") : Amended ToSubclass] Win32_ClassicCOMClass Ref Element;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence Setting représente les paramètres de configuration associés avec la classe COM.") : Amended ToSubclass] Win32_ClassicCOMClassSetting Ref Setting;
};
[Description("La classe Win32_ComponentCategory représente une catégorie de composant. Les catégories de composants sont des groupes de classes COM avec un jeu de fonctionnalités définies partagé entre eux. Un client utilisant ces interfaces demande au Registre les titres de catégorie et l’identificateur unique appelé CategoryID, qui est créé à partir d’un identificateur globalement unique (GUID).") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ComponentCategory : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride,Description("La propriété CategoryId indique un GUID pour cette catégorie de composants.") : Amended ToSubclass] string CategoryId;
[Description("La propriété Name indique un nom de description pour cette catégorie de composants.") : Amended ToSubclass] string Name;
};
[Description("La classe Win32_ImplementedCategory représente une association entre une catégorie de composants et la classe COM qui utilise ses interfaces.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ImplementedCategory
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Category représente la catégorie de composants qui est utilisée par la classe COM.") : Amended ToSubclass] Win32_ComponentCategory Ref Category;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Component représente la classe COM qui utilise la catégorie associée.") : Amended ToSubclass] Win32_ClassicCOMClass Ref Component;
};
[Description("La classe Win32_ComClassEmulator représente une association entre deux versions d’une classe COM.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ComClassEmulator
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence OldVersion représente le composant COM avec les interfaces qui peuvent être émulées par la nouvelle version du composant.") : Amended ToSubclass] Win32_ClassicCOMClass Ref OldVersion;
[key : ToInstance ToSubclass DisableOverride,Description("La référence NewVersion représente le composant COM qui contient les interfaces qui émulent la version antérieure du composant.") : Amended ToSubclass] Win32_ClassicCOMClass Ref NewVersion;
};
[Description("La classe Win32_ComClassAutoEmulator représente une association entre une classe COM et une autre classe COM qu’elle émule automatiquement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ComClassAutoEmulator
{
[Key : ToInstance ToSubclass DisableOverride,Description("La référence OldVersion représente le composant COM qui est émulé automatiquement par un autre composant.") : Amended ToSubclass] Win32_ClassicCOMClass Ref OldVersion;
[Key : ToInstance ToSubclass DisableOverride,Description("La référence NewVersion représente le composant COM qui peut émuler automatiquement le composant COM associé. Cette information est obtenue grâce à l’entrée AutoTreatAs dans le Registre.") : Amended ToSubclass] Win32_ClassicCOMClass Ref NewVersion;
};
[Description("La classe Win32_ClientApplicationSetting représente une association entre un exécutable et une application DCOM qui contient les options de configuration DCOM pour l’exécutable.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_ClientApplicationSetting
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Client représente un exécutable qui utilise les paramètres DCOM.") : Amended ToSubclass] CIM_DataFile Ref Client;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Application représente l’application DCOM qui contient les options de configuration de l’exécutable.") : Amended ToSubclass] Win32_DCOMApplication Ref Application;
};
[Description("La classe Win32_Account contient des informations sur les comptes d’utilisateurs et les comptes de groupes connus par le système Win32. Les noms d’utilisateurs ou de groupes reconnus par un domaine Windows NT sont descendants (ou membres) de cette classe. La classe Win32_Account n’est pas incluse lors d’une opération d’inventaire matériel par défaut.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Account : CIM_LogicalElement
{
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Domain indique le nom du domaine Windows auquel un groupe ou un utilisateur appartient.\nExemple : NA-VENTES") : Amended ToSubclass] string Domain;
[Description("La propriété SID contient l’identificateur de sécurité (SID) pour ce compte. Un SID est une valeur au format chaîne de longueur variable utilisée pour identifier un pair de confiance. Chaque compte possède un SID unique émis par une autorité (tel qu’un domaine Windows), stocké dans une base de données de sécurité. Quand un utilisateur ouvre une session, le système retrouve le SID de l’utilisateur à partir de la base de données et le place dans le jeton d’accès de l’utilisateur. Le système utilise le SID placé dans le jeton d’accès de l’utilisateur pour identifier l’utilisateur dans toutes ses interactions ultérieures avec le système de sécurité Windows. Quand un SID a été utilisé en tant qu’identificateur unique pour un utilisateur ou un group, il ne peut pas être utilisé à nouveau pour identifier un autre utilisateur ou un autre groupe.") : Amended ToSubclass] string SID;
[Description("La propriété SIDType contient des valeurs énumérées qui spécifient le type d’identificateur de sécurité (SID). SIDTypes comprend :\nSidTypeUser - indique un SID d’utilisateur.\nSidTypeGroup - indique un SID de groupe.\nSidTypeDomain - indique un SID de domaine.\nSidTypeAlias - indique un SID d’alias.\nSidTypeWellKnownGroup - indique le SID pour un groupe bien connu.\nSidTypeDeletedAccount - indique le SID d’un compte supprimé.\nSidTypeInvalid - indique un SID non valide.\nSidTypeUnknown - indique un type de SID inconnu.\nSidTypeComputer - indique le SID d’un ordinateur.\n") : Amended ToSubclass,Values{"SidTypeUser", "SidTypeGroup", "SidTypeDomain", "SidTypeAlias", "SidTypeWellKnownGroup", "SidTypeDeletedAccount", "SidTypeInvalid", "SidTypeUnknown", "SidTypeComputer"} : Amended ToSubclass] uint8 SIDType;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name indique le nom de compte du système Win32 sur le domaine spécifié par le membre du domaine de cette classe.") : Amended ToSubclass] string Name;
[Description("La propriété LocalAccount indique si le compte est défini sur l’ordinateur local. Pour récupérer les comptes uniquement définis sur l’ordinateur local, créer une requête qui inclut la condition 'LocalAccount=TRUE'.") : Amended ToSubclass] Boolean LocalAccount;
};
[Description("La classe Win32_SystemAccount représente un compte système. Le compte système est utilisé par le système d’exploitation et par des services qui s’exécutent sous Windows NT. De nombreux services et processus au sein de NT requièrent la faculté d’ouvrir des sessions internes (par exemple lors de l’installation de Windows NT). Le compte système a été conçu dans ce but ; il s’agit d’un compte interne, qui n’apparaît pas dans le Gestionnaire d’utilisateurs, qui ne peut être ajouté à aucun groupe, et qui peut ne se voir attribuer aucun droit d’utilisateur. En revanche, le compte système apparaît pour les volumes NTFS dans la section Autorisations du menu Sécurité du Gestionnaire de fichiers. Par défaut, le compte système se voit attribuer le contrôle total de tous les fichiers d’un volume NTFS. Ici, le compte système a les mêmes privilèges fonctionnels que le compte administrateur.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SystemAccount : Win32_Account
{
[Description("La propriété Domain indique le nom du domaine Windows auquel le compte système appartient.\nExemple : NA-VENTES") : Amended ToSubclass] string Domain;
[Description("La propriété Name indique le nom de compte du système Win32 sur le domaine spécifié par le membre du domaine de cette classe.") : Amended ToSubclass] string Name;
};
[Description("La classe Win32_Group représente des données concernant un compte de groupe. Un compte de groupe permet que des privilèges d’accès soient modifiés pour une liste d’utilisateurs.\nExemple : Marketing2.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Group : Win32_Account
{
[Description("La propriété Domain indique le nom du domaine Windows auquel le compte de groupe appartient.\nExemple: NA-VENTES") : Amended ToSubclass] string Domain;
[Description("La propriété Name indique le nom du compte de groupe Win32 sur le domaine spécifié par le membre du domaine de cette classe.") : Amended ToSubclass] string Name;
[Description("La fonction Rename() permet de renommer le groupe ; une clé dans cette classe. La possibilité de modifier la propriété de clé \"Nom\" est implémentée en tant que méthode pour offrir un contexte séparé pour le nouveau nom, distinct du nom de clé associé à l’instance devant être modifiée dans cette classe.") : Amended ToSubclass,Values{"Réussite", "Instance non trouvée", "Instance requise", "Paramètre non valide", "Aucun groupe n’a été trouvé", "Domaine non trouvé", "L'opération est uniquement autorisée sur le contrôleur de domaine principal du domaine.", "L'opération n’est pas autorisée sur des groupes particuliers spécifiés : utilisateur, admin, local ou invité.", "Autre erreur API", "Erreur interne"} : Amended ToSubclass] uint32 Rename([In : ToSubclass,Description("La propriété Name indique le nom du compte d’utilisateur Win32 sur le domaine spécifié par le membre du domaine de cette classe.\nExemple : jeanm") : Amended ToSubclass] string Name);
};
[Description("La classe Win32_UserAccount contient des informations sur un compte d’utilisateur sur un système Win32.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_UserAccount : Win32_Account
{
[Description("La propriété AccountType contient des indicateurs qui décrivent les caractéristiques du compte d’utilisateur Win32 :\nUF_TEMP_DUPLICATE_ACCOUNT - Compte d’utilisateur local pour les utilisateurs dont le compte principal est dans un autre domaine. Ce compte permet à l’utilisateur d’accéder à ce domaine, mais à aucun des domaines qui partagent avec ce domaine une relation d’approbation.\nUF_NORMAL_ACCOUNT - type de compte par défaut qui représente un utilisateur typique.\nUF_INTERDOMAIN_TRUST_ACCOUNT - ce compte est pour un domaine de système qui approuve d’autres domaines.\nUF_WORKSTATION_TRUST_ACCOUNT - il s’agit d’un compte d’ordinateur pour un ordinateur Windows NT/Windows 2000 qui est membre de ce domaine.\nUF_SERVER_TRUST_ACCOUNT - ce compte est pour un contrôleur de domaine de sauvegarde du système qui est membre de ce domaine.\n") : Amended ToSubclass,BitValues{"Compte temporairement dupliqué", "Compte normal", "Compte de confiance inter-domaines", "Compte de confiance Workstation", "Compte de confiance Server"} : Amended ToSubclass] uint32 AccountType;
[Description("La propriété Disabled détermine si le compte d’utilisateur Win32 est désactivé.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le compte d’utilisateur est désactivé.") : Amended ToSubclass] boolean Disabled;
[Description("La propriété Domain indique le nom du domaine Windows auquel le compte d’utilisateur appartient.\nExemple: NA-VENTES") : Amended ToSubclass] string Domain;
[Description("La propriété FullName indique le nom complet de l’utilisateur local.\nExemple : Jean Martin") : Amended ToSubclass] string FullName;
[Description("La propriété Lockout détermine si le compte d’utilisateur verrouillé du système Win32.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le compte d’utilisateur est verrouillé.") : Amended ToSubclass] boolean Lockout;
[Description("La propriété Name indique le nom du compte d’utilisateur Win32 sur le domaine spécifié par le membre du domaine de cette classe.\nExemple : jeanm") : Amended ToSubclass] string Name;
[Description("La propriété PasswordChangeable détermine si le mot de passe sur le compte d’utilisateur Win32 peut être modifié.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le mot de passe peut être modifié.") : Amended ToSubclass] boolean PasswordChangeable;
[Description("La propriété PasswordExpires détermine si le mot de passe sur le compte d’utilisateur Win32 va expirer.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, le mot de passe expirera.") : Amended ToSubclass] boolean PasswordExpires;
[Description("La propriété PasswordRequired détermine si un mot de passe est requis sur le compte d’utilisateur Win32.\nValeurs : TRUE ou FALSE. Si la valeur est TRUE, un mot de passe est requis.") : Amended ToSubclass] boolean PasswordRequired;
[Description("La fonction Rename() permet de renommer le compte d’utilisateur ; une clé dans cette classe. La possibilité de modifier la propriété de clé \"Nom\" est implémentée en tant que méthode pour offrir un contexte séparé pour le nouveau nom, distinct du nom de clé associé à l’instance devant être modifiée dans cette classe.") : Amended ToSubclass,Values{"Réussite", "Instance non trouvée", "Instance requise", "Paramètre non valide", "Aucun utilisateur n’a été trouvé", "Domaine non trouvé", "L'opération est uniquement autorisée sur le contrôleur de domaine principal du domaine.", "Cette opération est interdite sur le dernier compte administratif.", "L'opération n’est pas autorisée sur des groupes particuliers spécifiés : utilisateur, admin, local ou invité.", "Autre erreur API", "Erreur interne"} : Amended ToSubclass] uint32 Rename([In : ToSubclass,Description("La propriété Name indique le nom du compte d’utilisateur Win32 sur le domaine spécifié par le membre du domaine de cette classe.\nExemple : jeanm") : Amended ToSubclass] string Name);
};
[Description("La classe Win32_NetworkLoginProfile représente les informations de connexion au réseau pour un utilisateur particulier sur un système Win32. Ceci comprend, de façon non exclusive, le statut du mot de passe, les privilèges d’accès, les quotas de disques et les chemins d’accès des répertoires de connexion.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_NetworkLoginProfile : CIM_Setting
{
[Description("La propriété AccountExpires spécifie à quel moment le compte expirera. Cette valeur est calculée à partir du nombre de seconds écoulées depuis 0 heure le 1er janvier 1970, et respecte ce format : aaaammjjhhmmss.mmmmmm sutc.\nExemple : 20521201000230.000000 000") : Amended ToSubclass] datetime AccountExpires;
[Description("La propriété AuthorizationFlags contient un jeu d’indicateurs qui spécifient les ressources qu’un utilisateur est autorisé à utiliser ou à modifier.") : Amended ToSubclass,BitValues{"Imprimante", "Communication", "Serveur", "Comptes"} : Amended ToSubclass] uint32 AuthorizationFlags;
[Description("La propriété BadPasswordCount indique le nombre de fois que l’utilisateur entre un mot de passe erroné lors de l’ouverture de session sur un système Win32.\nExemple : 0") : Amended ToSubclass] uint32 BadPasswordCount;
[Description("La propriété CodePage spécifie la page de codes pour la langue choisie par l’utilisateur. Une page de codes constitue le jeu des caractères utilisés.") : Amended ToSubclass] uint32 CodePage;
[Description("La propriété Comment contient un commentaire ou une description pour ce profil de connexion.") : Amended ToSubclass] string Comment;
[Description("La propriété CountryCode spécifie le code de pays pour la langue préférée de l’utilisateur.") : Amended ToSubclass] uint32 CountryCode;
[Description("La propriété Flags indique les propriétés disponibles pour ce profil réseau. Les propriétés qui peuvent être définies comprennent :\n0 - Script - Un script est exécuté à l’ouverture. Cette valeur doit être définie pour LAN Manager 2.0 et pour Windows NT/Windows 2000.\n1 - Account Disabled - Le compte d’utilisateur est désactivé.\n3 - Home Dir Required - Un répertoire de base est nécessaire. Cette valeur est ignorée dans Windows NT/Windows 2000.\n4 - Lockout - Le compte est actuellement verrouillé. Pour NetUserSetInfo, cette valeur peut être désactivée pour déverrouiller un compte précédemment verrouillé. Cette valeur ne peut pas être utilisée pour verrouiller un compte précédemment déverrouillé.\n5 - Password Not Required - Aucun mot de passe n’est demandé.\n6 - Password Can't Change - L'utilisateur ne peut pas changer le mot de passe.\n7 - Encrypted Test Password Allowed - Windows 2000 : Le mot de passe de l’utilisateur est stocké par chiffrement réversible dans Active Directory. \n8 - Temp Duplicate Account - Compte pour les utilisateurs dont le compte principal est dans un autre domaine. Ce compte permet à l’utilisateur d’accéder à ce domaine, mais à aucun domaine qui partage une relation d’approbation avec le domaine. Le Gestionnaire des utilisateurs fait référence à ce type de compte comme compte d’utilisateur local.\n9 - Normal Account - Type de compte par défaut pour l’utilisateur type.\n11 - InterDomain Trust Account - Permet d’approuver un compte pour un domaine qui approuve d’autres domaines.\n12 - WorkStation Trust Account - Compte d’ordinateur pour une station de travail ou un serveur Windows NT/Windows 2000 qui est membre de ce domaine.\n13 - Server Trust Account - Compte d’ordinateur pour un contrôleur secondaire de domaine qui est membre de ce domaine.\n16 - Don't Expire Password - Pour Windows NT/Windows 2000 : le mot de passe n’expire jamais sur le compte.\n17 - MNS Logon Account - MNS Type de compte d’ouverture de session qui représente un utilisateur MNS. \n18 - Smartcard Required - Windows 2000 : l’utilisateur a besoin d’une carte à puce pour ouvrir une session sur le compte utilisateur. \n19 - Trusted For Delegation - Windows 2000 : le compte est activé pour la délégation. Il s’agit d’un paramètre important de sécurité; les comptes ayant cette option activée doivent être étroitement contrôlés. Ce paramètre autorise un service s’exécutant sur le compte d’endosser l’identité d’un client et de s’authentifier comme tel sur d’autres serveurs du réseau. \n20 - Not Delegated - Windows 2000 : marque le compte comme \"sensible\"; les autres utilisateurs ne peuvent pas agir en tant que délégués de ce compte utilisateur. \n21 - Use DES Key Only - Windows 2000 : restreint l’utilisation pour l’entité du type de chiffrement Data Encryption Standard (DES) pour les clés. \n22 - Don't Require Preauthorization - Windows 2000 : Ce compte ne nécessite pas d’authentification préalable par Kerberos pour ouvrir une session. \n23 - Password Expired - Indique que le mot de passe a expiré.") : Amended ToSubclass,BitValues{"Script", "Compte désactivé", "Répertoire de base requis", "Verrouiller", "Mot de passe non nécessaire", "Le mot de passe ne peut pas être modifié", "Mot de passe de test chiffré accepté", "Compte temporairement dupliqué", "Compte normal", "Compte de confiance inter-domaines", "Compte de confiance Workstation", "Compte de confiance Server", "Ne pas faire expirer le mot de passe", "Compte d’ouverture de session MNS", "Carte à puce nécessaire", "Approuvé pour la délégation", "Non délégué", "Utiliser uniquement la clé DES", "Ne pas requérir d’autorisation préalable", "Mot de passe périmé"} : Amended ToSubclass] uint32 Flags;
[Description("La propriété FullName indique le nom complet de l’utilisateur appartenant au profil de connexion au réseau. Cette chaîne peut être vide si l’utilisateur choisit de ne pas associer un nom complet au nom d’utilisateur.") : Amended ToSubclass] string FullName;
[Description("La propriété HomeDirectory spécifie le chemin d’accès au répertoire de base de l’utilisateur. Cette chaîne peut être vide si l’utilisateur choisit de ne pas spécifier de répertoire de base.\nExemple : \\HOMEDIR") : Amended ToSubclass] string HomeDirectory;
[Description("La propriété HomeDirectoryDrive spécifie la lettre de lecteur attribuée au répertoire de base de l’utilisateur pour les ouvertures de session.\nExemple : C :") : Amended ToSubclass] string HomeDirectoryDrive;
[Description("La propriété LastLogoff spécifie la date et l’heure de la dernière fermeture de session sur le système par l’utilisateur. Cette valeur est calculée à partir du nombre de seconds écoulées depuis 0 heure le 1er janvier 1970, et respecte ce format : aaaammjjhhmmss.mmmmmm sutc.\nExemple : 19521201000230.000000 000") : Amended ToSubclass] datetime LastLogoff;
[Description("La propriété LastLogon indique la date et l’heure de la dernière ouverture de session sur le système par l’utilisateur. Cette valeur est calculée à partir du nombre de seconds écoulées depuis 0 heure le 1er janvier 1970, et respecte ce format : aaaammjjhhmmss.mmmmmm sutc.\nExemple : 19521201000230.000000 000") : Amended ToSubclass] datetime LastLogon;
[Description("La propriété LogonHours spécifie les heures de la semaine auxquelles l’utilisateur peut ouvrir une session. Chaque bit représente une unité de temps spécifiée par le membre UnitsPerWeek. Par exemple, si l’unité de temps est l’heure, le premier bit (bit 0, mot 0) est dimanche, de 0 h à 0 h 59 ; le deuxième bit (bit 1, mot 0) est dimanche, de 1 h à 1 h 59 et ainsi de suite. Si ce membre est défini à NULL, il n’y a aucune restriction sur les heures de connexion. L'heure est définie pour le fuseau horaire GMT et doit être adaptée pour les autres fuseaux (par exemple, GMT plus 1 heure pour la France).") : Amended ToSubclass] string LogonHours;
[Description("La propriété LogonServer contient le nom du serveur auquel les demandes d’ouverture de session sont envoyées. Les noms de serveurs doivent être précédés de deux barres obliques inversées (\\\\). Un nom de serveur composé d’une astérisque (\\\\*) signifie que la demande d’ouverture de session peuvent être traitées par n’importe quel serveur de connexion. Une chaîne vide indique que les demandes sont envoyées au contrôleur de domaine. \nExemple : \\\\MonServeur") : Amended ToSubclass] string LogonServer;
[Units("octets") : Amended ToSubclass,Description("La propriété MaximumStorage spécifie la quantité maximale d’espace disque disponible pour l’utilisateur. Si MaximumStorage est définie égale à USER_MAXSTORAGE_UNLIMITED, l’utilisateur est autorisé à utiliser tout l’espace disque disponible.\nExemple : 10000000") : Amended ToSubclass] uint64 MaximumStorage;
[key : ToInstance ToSubclass DisableOverride,Description("La propriété Name spécifie le nom du compte d’utilisateur sur un domaine ou un ordinateur particuliers. Le nombre de caractères dans le nom ne peut pas dépasser la valeur de UNLEN.\nExemple : domaine\\jdupont") : Amended ToSubclass] string Name;
[Description("La propriété NumberOfLogons indique le nombre de tentatives d’ouverture de sessions réussies par l’utilisateur sur ce compte. Une valeur égale à 0xFFFFFFFF indique que la valeur réelle est inconnue. Cette propriété est gérée séparément par chaque contrôleur secondaire de domaine dans le domaine. Pour obtenir une valeur exacte, seule la plus élevée des valeurs fournies par tous les contrôleurs secondaires de domaine doit être utilisée.\nExemple : 4") : Amended ToSubclass] uint32 NumberOfLogons;
[Description("La propriété Parameters contient l’espace mis de côté pour être utilisé par les applications. Cette chaîne peut être vide, ou peut contenir n’importe quel nombre de caractères avant le caractère nul de terminaison. Les produits Microsoft utilisent ce membre pour stocker les informations concernant la configuration de l’utilisateur. Ne modifiez pas ces informations car cette valeur est spécifique à chaque application.") : Amended ToSubclass] string Parameters;
[Description("La propriété PasswordAge indique la durée pendant laquelle un mot de passe a été en vigueur. Cette valeur est mesurée à partir du nombre de secondes écoulées depuis la dernière modification du mot de passe.\nExemple : 00001201000230.000000 000") : Amended ToSubclass] datetime PasswordAge;
[Description("La propriété PasswordExpires indique la date et l’heure d’expiration du mot de passe. La valeur respecte ce format: aaaammjjhhmmss.mmmmmm sutc\nExemple : 19521201000230.000000 000") : Amended ToSubclass] datetime PasswordExpires;
[Description("La propriété PrimaryGroupId spécifie l’ID relatif (RID) du groupe global principal pour cet utilisateur. L'identificateur vérifie le groupe principal auquel le profil de l’utilisateur appartient.") : Amended ToSubclass] uint32 PrimaryGroupId;
[Description("La propriété Privileges spécifie le niveau de privilège attribué à la propriété usri3_name.") : Amended ToSubclass,Values{"Invité", "Utilisateur", "Administrateur"} : Amended ToSubclass] uint32 Privileges;
[Description("La propriété Profile spécifie le chemin d’accès à un répertoire contenant le profil de l’utilisateur. Cette valeur peut être une chaîne vide, un chemin local absolu ou un chemin UNC. Un profil d’utilisateur contient des paramètres qui peuvent être personnalisés pour chaque utilisateur tels que les couleurs du Bureau.\nExemple : C:\\Winnt") : Amended ToSubclass] string Profile;
[Description("La propriété ScriptPath indique le chemin d’accès au répertoire contenant le script d’ouverture de session de l’utilisateur. Un script d’ouverture de session exécutes automatiquement un ensemble de commandes à chaque fois qu’un utilisateur ouvre une session sur un système.\nExemple : C:\\win\\profiles\\JeanDupont") : Amended ToSubclass] string ScriptPath;
[Description("La propriété UnitsPerWeek indique en combien d’unités de temps la semaine est divisée. Elle est utilisée avec ka propriété LogonHours pour limiter l’accès des utilisateurs à l’ordinateur.\nExemple : 168 (heures par semaine") : Amended ToSubclass] uint32 UnitsPerWeek;
[Description("La propriété UserComment contient un commentaire ou une description défini par l’utilisateur pour ce profil.") : Amended ToSubclass] string UserComment;
[Description("La propriété UserId spécifie l’ID relatif (RID) de l’utilisateur. L'identificateur vérifie que l’utilisateur existe et est unique dans ce domaine.") : Amended ToSubclass] uint32 UserId;
[Description("La propriété UserType indique le type de compte pour lequel l’utilisateur a des privilèges.") : Amended ToSubclass,Values{"Compte normal", "Compte déjà existant", "Compte de confiance Workstation", "Compte de confiance Server", "Compte de confiance inter-domaines", "Inconnu"} : Amended ToSubclass] string UserType;
[Description("La propriété Workstations contient les noms de stations de travail à partir desquelles l’utilisateur peut ouvrir une session. Jusqu’à huit stations de travail peuvent être spécifiées ; les noms doivent être séparés par des virgules (,). Une chaîne vide indique qu’il n’y a aucune restriction. Pour désactiver les ouvertures de session à partir de toutes les stations de travail pour ce compte, activez UF_ACCOUNTDISABLE dans la propriété Flags de cette classe.") : Amended ToSubclass] string Workstations;
};
[Description("La classe Win32_GroupUser représente une association entre un groupe et un compte qui est membre de ce groupe.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_GroupUser : CIM_Component
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence GroupComponent représente un groupe auquel le compte appartient.") : Amended ToSubclass] Win32_Group Ref GroupComponent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence PartComponent représente un compte ou utilisateur système qui fait partie d’un groupe de comptes.") : Amended ToSubclass] Win32_Account Ref PartComponent;
};
[Description("La classe Win32_Session définit des informations d’état spécifiques à l’interaction entre un utilisateur et une ressource, typiquement un système d’ordinateur et une session Terminal.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_Session : CIM_logicalElement
{
[Description("La propriété StartTime indique l’heure à laquelle la session a démarré.") : Amended ToSubclass] DateTime StartTime;
};
[Description("La classe Win32_LogonSession décrit l’ouverture de session ou les sessions associées à un utilisateur qui s’est connecté à Windows NT ou Windows 2000.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LogonSession : Win32_Session
{
[key : ToInstance ToSubclass DisableOverride,Description("LogonId est l’identificateur attribué à l’ouverture de session. L'application qui a initié la session aurait du faire appel à AllocateLocallyUniqueId afin de créer cet identificateur. ") : Amended ToSubclass] String LogonId;
[Description("AuthenticationPackage est le nom du sous-système utilisé pour authentifier l’ouverture de session. ") : Amended ToSubclass] String AuthenticationPackage;
[Description("Le paramètre LogonType est une valeur numérique indiquant le type d’ouverture de session dont il s’agit. \nSystème - Interactif - Ce type d’ouverture de session est destiné aux utilisateurs qui utiliseront l’ordinateur en mode interactif, avec par exemple Terminal Server, un shell distant ou tout autre processus similaire. \nRéseau - Ce type d’ouverture de session est destiné aux serveurs hautes performances, pour authentifier les mots de passe en texte clair. LogonUser ne met pas les informations d’identification en mémoire cache pour ce type d’ouverture de session. \nTraitement par lots - Ce type d’ouverture de session est destiné aux serveurs de traitement par lots, où les processus peuvent s’exécuter à la demande d’un utilisateur sans son intervention directe, ou pour les serveurs très hautes performances qui traitent de nombreuses demandes d’authentification de mots de passe en texte clair, tels que les serveurs de courrier électronique ou les serveurs Web. LogonUser ne met pas les informations d’identification en mémoire cache pour ce type d’ouverture de session. \nService - Indique une ouverture de session de type service. Le privilège de service doit être activé sur le compte fourni. \nProxy - Ouverture de session proxy. Ce type d’ouverture de session n’est pas pris en charge. \nDéverrouillage - Ce type d’ouverture de session est destiné aux DLL GINA connectant des utilisateurs qui utiliseront le mode interactif. Ce type d’ouverture de session permet de générer un enregistrement d’audit unique indiquant quand le poste de travail a été déverrouillé. \nRéseau texte en clair - Windows 2000 : Ce type d’ouverture de session préserve le nom et le mot de passe dans les packages d’authentification, ce qui permet au serveur de se connecter à d’autres serveurs de réseau en se faisant passer pour le client. Ceci permet au serveur d’accepter les informations d’identification en texte clair émanant d’un client, d’appeler LogonUser, de vérifier que l’utilisateur peut accéder au système via le réseau, tout en continuant de communiquer avec d’autres serveurs. \nNouvelles informations d’identification - Windows 2000 : Ce type d’ouverture de session permet à l’appelant de dupliquer son jeton actuel et de spécifier de nouvelles informations d’identification pour les connexions sortantes. La nouvelle ouverture de session possède la même identité locale, mais utilise des informations d’identification distinctes pour les autres connexions réseau. \n") : Amended ToSubclass,Values{"Interactif", "Réseau", "Fichier de commandes", "Service", "Unlock", "Texte en clair réseau", "Informations d’identification"} : Amended ToSubclass] uint32 LogonType;
};
[Description("L'association Win32_SubSession définit les relations entre les sessions où une session fait partie ou utilise une autre session. Par exemple, où une session Terminal utilise une ouverture de session.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SubSession : CIM_Dependency
{
[Description("La référence Antecedent est la session de l’association SubSession qui comporte une sous-session.") : Amended ToSubclass] Win32_Session Ref Antecedent;
[Description("La référence Dependent est la session de l’association SubSession qui est la sous-session.") : Amended ToSubclass] Win32_Session Ref Dependent;
};
[Description("L'association Win32_LoggedOnUser représente la relation entre une session et le compte utilisateur qui utilise cette session. Bien que l’association soit habituellement de type un-à-un, il est possible d’avoir des utilisateurs qui impliquent plus d’une session. À la fin de la session l’instance de l’association est supprimée.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_LoggedOnUser : CIM_Dependency
{
[key : ToInstance ToSubclass DisableOverride,Description("La référence Antecedent est le compte utilisé lors de l’initiation de la session. Le compte peut être un compte d’utilisateur ou un compte système.") : Amended ToSubclass] Win32_Account Ref Antecedent;
[key : ToInstance ToSubclass DisableOverride,Description("La référence Dependent est la session que le compte utilisateur utilise actuellement.") : Amended ToSubclass] Win32_LogonSession Ref Dependent;
};
[Description("L'association Win32_SessionResource représente la relation entre une session et les ressources auxquelles la session donne accès.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SessionResource : CIM_Dependency
{
[Description("La référence Antecedent représente les ressources utilisées par cette session.") : Amended ToSubclass] Win32_LogicalElement Ref Antecedent;
[Description("La référence Dependent représente la session utilisant la ressource.") : Amended ToSubclass] Win32_Session Ref Dependent;
};
[Description("Win32_SessionProcess représente l’association entre une ouverture de session et les processus appartenant à cette session.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance]
class Win32_SessionProcess : Win32_SessionResource
{
[Description("La référence Dependent représente le processus associé à la session.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_Process Ref Dependent;
[Description("La référence Antecedent représente la session qui est liée au processus.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] Win32_LogonSession Ref Antecedent;
};