#line 1 "C:\\Windows\\system32\\wbem\\fr-FR\\WMIPJOBJ.mfl" // Copyright (c) 1997-2003 Microsoft Corporation, All Rights Reserved #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\Root\\CIMV2") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\Root\\CIMV2\\ms_40c") [Description("La classe Win32_NamedJobObject représente un objet noyau utilisé dans les processus de groupes pour le contrôle de la vie et des ressources des processus à l’intérieur de l’objet de traitement. Seuls les objets de traitement nommés sont instrumentés.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObject : CIM_CollectionOfMSEs { [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété indique le numéro d’identification de l’objet de traitement. \nEn tant qu’objet noyau, l’objet de traitement est sensible à la casse. Du fait de l’insensibilité à la casse des clés WMI, l’appellation de l’objet de traitement nommé doit se présenter de la façon suivante : une lettre majuscule précédée d’une barre oblique inverse. Du fait de cette convention, le 'A' et le 'a' sont en minuscules, le '\\A' et le '\\a' sont en majuscules.") : Amended ToSubclass] string CollectionID; [Description("La propriété UIRestrictions indique les restrictions sur la tâche concernant l’interface utilisateur.") : Amended ToSubclass,Bitvalues{"Bureau", "Paramètres d’affichage", "Quitter Windows", "Atomes globaux", "Handles", "Lecture du presse-papier", "Paramètres système", "Écriture du presse-papier"} : Amended ToSubclass] uint32 BasicUIRestrictions; }; [Description("La classe d’association Win32_NamedJobObjectProcess met en relation un objet de traitement avec un processus contenu dans l’objet de traitement. Un objet de traitement peut contenir des processus multiples.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectProcess : CIM_CollectedMSEs { [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété fait référence à l’instance de Win32_NamedJobObject dans laquelle les processus sont contenus.") : Amended ToSubclass] Win32_NamedJobObject Ref Collection; [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété fait référence à l’instance de Win32_Process qui fait partie de l’objet de traitement.") : Amended ToSubclass] Win32_Process Ref Member; }; [Description("Cette classe représente l’information de gestion E/S pour un objet de traitement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectActgInfo : CIM_StatisticalInformation { [Description("La propriété Name définit le nom par lequel les statistiques ou métriques sont connues. La propriété peut être remplacée par la propriété Key lorsqu’elle est sous classée.\nEn tant qu’objet noyau, les noms d’objets de traitement sont sensibles à la casse. La casse étant indifférente pour les clés WMI, le nom de l’objet de traitement nommé doit être écrit comme suit : toute lettre majuscule doit être précédée par une barre de fraction inversée. Du fait de cette convention, le 'A' et le 'a' sont en minuscules, le '\\A' et le '\\a' sont en majuscules.") : Amended ToSubclass,Key : ToInstance ToSubclass DisableOverride] string Name; [Description("Spécifie la durée totale du temps d’exécution en mode utilisateur, en centaines de nanosecondes, pour tous les processus actifs associés à cette tâche, ainsi que les processus terminés qui ne sont plus associés à cette tâche.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 TotalUserTime; [Description("Spécifie la durée totale du temps d’exécution en mode noyau, en centaines de nanosecondes, pour tous les processus actifs associés à cette tâche, ainsi que les processus terminés qui ne sont plus associés à cette tâche.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 TotalKernelTime; [Description("Spécifie le temps total d’exécution en mode utilisateur, en centaines de nanosecondes, pour tous les processus actifs associés au travail (ainsi que tous les processus terminés qui ne sont plus associés au travail) à partir du dernier appel ayant défini une limite de temps en mode utilisateur par travail. Cette propriété est définie à 0 à la création du travail, et à chaque fois qu’est établie une limite de temps en mode utilisateur par travail") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 ThisPeriodTotalUserTime; [Description("Spécifie la durée totale d’exécution en mode noyau, en centaines de nanosecondes, pour tous les processus actifs associés au travail (ainsi que tous les processus terminés qui ne sont plus associés au travail) à partir du dernier appel ayant défini une limite de temps en mode noyau par travail. Cette propriété est définie à 0 à la création du travail, et à chaque fois qu’est établie une limite de temps en mode noyau par travail. ") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 ThisPeriodTotalKernelTime; [Description("Spécifie le nombre total de fautes de page rencontrées par tous les processus actifs associés à la tâche, ainsi que tous les processus terminés qui ne sont plus associés à la tâche. ") : Amended ToSubclass] uint32 TotalPageFaultCount; [Description("Spécifie le nombre total de processus associés à la tâche pendant sa durée de vie, en incluant ceux qui ont été terminés. Par exemple, quand un processus est associé à une tâche, mais que l’association échoue à cause d’une violation de limites, cette valeur est incrémentée. ") : Amended ToSubclass] uint32 TotalProcesses; [Description("Spécifie le nombre total de processus actuellement associés à la tâche. Quand un processus est associé à une tâche mais que l’association échoue à cause d’une violation de limites, cette valeur est temporairement incrémentée. Quand le processus terminé quitte et que toutes les références au processus sont libérées, cette valeur est décrémentée. ") : Amended ToSubclass] uint32 ActiveProcesses; [Description("Spécifie le nombre de processus terminés à cause d’une violation de limites. ") : Amended ToSubclass] uint32 TotalTerminatedProcesses; [Description("Spécifie le nombre d’opérations de lecture effectuées par tous les processus qui ont été associés à la tâche, en plus de tous les processus qui sont actuellement associés à la tâche. ") : Amended ToSubclass] uint64 ReadOperationCount; [Description("Spécifie le nombre d’opérations d’écriture effectuées par tous les processus qui ont été associés à la tâche, en plus de tous les processus qui sont actuellement associés à la tâche.") : Amended ToSubclass] uint64 WriteOperationCount; [Description("Spécifie le nombre d’opérations E/S effectuées, autres que les opérations de lecture et d’écriture, par tous les processus qui ont été associés à la tâche, en plus de tous les processus qui sont actuellement associés à la tâche. ") : Amended ToSubclass] uint64 OtherOperationCount; [Description("Spécifie le nombre d’octets qui ont été lus par tous les processus qui ont été associés avec la tâche, en plus de tous les processus qui sont actuellement associés à la tâche.") : Amended ToSubclass] uint64 ReadTransferCount; [Description("Spécifie le nombre d’octets écrits par tous les processus qui ont été associés avec la tâche, en plus de tous les processus qui sont actuellement associés à la tâche.") : Amended ToSubclass] uint64 WriteTransferCount; [Description("Spécifie le nombre d’octets qui ont été transférés pendant les opérations, autres que les opérations d’écriture et de lecture par tous les processus qui ont été associés à la tâche, en plus de tous les processus qui sont actuellement associés à la tâche.") : Amended ToSubclass] uint64 OtherTransferCount; [Description("Spécifie la plus grande quantité de mémoire de processus en kilooctets utilisée par un processus associé au travail. ") : Amended ToSubclass,Units("kilo-octets") : Amended ToSubclass] uint32 PeakProcessMemoryUsed; [Description("Spécifie l’utilisation maximale de mémoire en kilooctets de tous les processus associés à la tâche. ") : Amended ToSubclass,Units("kilo-octets") : Amended ToSubclass] uint32 PeakJobMemoryUsed; }; [Description("La classe d’association Win32_NamedJobObjectStatistics met en relation l’instance d’un objet de traitement avec l’instance d’information de gestion E/S.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectStatistics : Win32_CollectionStatistics { [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété fait référence à l’instance qui contient des informations statistiques à propos de l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObjectActgInfo Ref Stats; [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété est une référence à l’instance de l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObject Ref Collection; }; [Description("La classe d’association Win32_NamedJobObjectLimit met en relation un objet de traitement avec les paramètres de limite de l’objet de traitement pour ce travail.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectLimit : CIM_CollectionSetting { [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété fait référence à l’instance qui contient les paramètres de limite de l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObjectLimitSetting Ref Setting; [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété est une référence à l’instance de l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObject Ref Collection; }; [Description("La classe Win32_NamedJobObjectLimitSetting représente les paramètres de limite pour un objet de traitement. Les paramètres de limite spécifient les ressources disponibles pour le Travail en fonction de la disposition des indicateurs des paramètres de limite.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectLimitSetting : CIM_Setting { [Key : ToInstance ToSubclass DisableOverride,Description("Identificateur par lequel l’instance de paramètre de limite de l’objet de traitement est connue. \nEn tant qu’objet noyau, les noms d’objet de traitement sont sensibles à la casse. Du fait de l’insensibilité à la casse des clés WMI, l’appellation de l’objet de traitement nommé doit se présenter de la façon suivante : une lettre majuscule précédée d’une barre oblique inverse. Du fait de cette convention, le 'A' et le 'a' sont en minuscules, le '\\A' et le '\\a' sont en majuscules.") : Amended ToSubclass] string SettingID; [Description(" Spécifie la limitation de mémoire par processus, en kilooctets. Ceci est ignoré, à moins que la propriété LimitFlags ne spécifie la limitation de mémoire par processus.") : Amended ToSubclass,Units("kilo-octets") : Amended ToSubclass] uint32 ProcessMemoryLimit; [Description(" Spécifie la limitation de mémoire par travail, en kilooctets. Ceci est ignoré, à moins que la propriété LimitFlags ne spécifie la limitation de mémoire par travail.") : Amended ToSubclass] uint32 JobMemoryLimit; [Description(" Spécifie la limitation de la durée d’exécution en mode utilisateur par processus, en centaines de nanosecondes. Ceci est ignoré, à moins que la propriété LimitFlags ne spécifie la limitation de durée de processus. Le système vérifie périodiquement chaque processus associé au travail afin de déterminer si celui-ci a accumulé plus de durée en mode utilisateur que ne le permet la limitation. Si c'est le cas, le processus est interrompu. ") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 PerProcessUserTimeLimit; [Description("Spécifie la limitation de la durée d’exécution en mode utilisateur par travail, en centaines de nanosecondes. Le système ajoute à la limite la durée actuelle des processus associés au travail. Par exemple, si vous définissez la limitation à 1 minute, et que le travail a un processus ayant accumulé 5 minutes de durée en mode utilisateur, la limitation applicable sera en fait de 6 minutes.") : Amended ToSubclass,Units("100 nanosecondes") : Amended ToSubclass] uint64 PerJobUserTimeLimit; [Description("La propriété LimitFlags indique les limitations effectives. Une ou plusieurs des limitations suivantes peuvent être effectives : \nLimitation de la plage de travail - Provoque l’utilisation des même tailles minimales et maximales de plage de travail pour tous les processus associés au travail.\nLimitation de la durée de processus - Établit une limite de durée d’exécution en mode utilisateur pour chaque processus actuellement actif et pour tous les processus associés au travail.\nLimitation de durée de travail - Établit une limite de durée d’exécution en mode utilisateur pour le travail. Cet indicateur ne peut pas être utilisé avec la Limitation de la préservation de durée de travail. \nLimitation de processus actif - Établit un nombre maximal de processus actifs simultanés associés au travail.\nLimitation d’affinité - Provoque l’utilisation de la même affinité de processeur pour tous les processus associés au travail.\nLimitation de classe de priorité - Provoque l’utilisation de la même classe de priorité pour tous les processus associés au travail. \nLimitation de la préservation de durée du travail - Préserve toute limite de travail précédemment définie. Tant que cet indicateur est défini, vous pouvez établir une limite de durée par travail, puis changer pour d’autres limites dans les appels suivants. Cet indicateur ne peut pas être utilisé avec la Limitation de durée de travail. \nLimitation de la classe de planification - Provoque l’utilisation de la même classe de planification pour tous les processus dans le travail. \nLimitation de mémoire de processus - Provoque la limitation de la mémoire allouée à tous les processus dans le travail. Lorsqu’un processus tente d’allouer de la mémoire dépassant la limitation par processus, il échoue. Si l’objet de traitement est associé à un port de terminaison, un message JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT est envoyé au port de terminaison. \nLimitation de la mémoire de la tâche- Provoque la limitation de la quantité de mémoire allouée à l’ensemble des travaux pour tous les processus associés au travail. Lorsqu’un processus tente d’allouer de la mémoire dépassant la limitation de l’allocation pour l’ensemble des travaux, il échoue. Si l’objet de traitement est associé à un port de terminaison, un message JOB_OBJECT_MSG_JOB_MEMORY_LIMIT est envoyé au port de terminaison.\nLimitation d’abandon sur exception non prise en charge - Provoque un appel vers la fonction SetErrorMode avec l’indicateur SEM_NOGPFAULTERRORBOX pour chaque processus associé au travail.\nLimitation de dissociation autorisée - Si un processus associé au travail crée un processus enfant en utilisant l’indicateur CREATE_BREAKAWAY_FROM_JOB alors que cette limite est effective, le processus enfant n’est pas associé au travail.\nDissociation silencieuse autorisée - Autorise tout processus associé au travail à créer des processus enfants non associés au travail. ") : Amended ToSubclass,BitValues{"Limitation de la plage de travail", "Limitation du temps de processus", "Limitation du temps de la tâche", "Limitation du processus actif", "Limitation de l’affinité", "Limitation de la classe de priorité", "Limitation de la préservation du temps de la tâche", "Limitation de la classe de planification", "Limitation de la mémoire de processus", "Limitation de la mémoire de la tâche", "Abandonner sur les exceptions non prises en charge", "Limitation de la dissociation correcte", "Dissociation silencieuse OK"} : Amended ToSubclass] uint32 LimitFlags; [Description("Spécifie la taille de la plage de travail minimale pour tous les processus associés à la tâche. Ignoré à moins que la propriété LimitFlags ne spécifie la limitation de la plage de travail") : Amended ToSubclass] uint32 MinimumWorkingSetSize; [Description("Spécifie la taille de la plage de travail maximale pour tous les processus associés à la tâche. Ignoré à moins que la propriété LimitFlags ne spécifie la limitation de la plage de travail") : Amended ToSubclass] uint32 MaximumWorkingSetSize; [Description("Spécifie la limitation du processus actif pour la tâche. Si vous essayez d’associer un processus avec la tâche et cela cause le dépassement de la limite par le compteur de processus actif, le processus est terminé et l’association échoue. Ignoré à moins que la propriété LimitFlags ne spécifie la limitation du processus actif.") : Amended ToSubclass] uint32 ActiveProcessLimit; [Description("Spécifie l’affinité du processeur pour tous les processus associés à la tâche. L'affinité de chaque thread est définie à cette valeur mais les threads sont libres de définir leurs valeurs par la suite, tant que c'est un sous-ensemble du masque d’affinité spécifié. Les processus ne peuvent pas définir leurs propres masques d’affinité. Ignoré à moins que la propriété LimitFlags ne spécifie la limitation de l’affinité.") : Amended ToSubclass] uint32 Affinity; [Description("Spécifie la classe de priorité pour tous les processus associés avec la tâche. Les processus et les threads ne peuvent pas modifier leurs classes de priorité. Ignorée à moins que la propriété LimitFlags ne spécifie la limitation de la classe de priorité.") : Amended ToSubclass] uint32 PriorityClass; [Description("Spécifie la classe de planification pour tous les processus associés à la tâche. Les valeurs valides sont de 0 à 9. Utiliser 0 pour la classe de planification la moins favorable relative aux autres threads et 9 pour la classe de planification la plus favorable relative aux autres threads. Ignorée à moins que la propriété LimitFlags ne spécifie la limitation de la classe de planification.") : Amended ToSubclass] uint32 SchedulingClass; }; [Description("La classe d’association Win32_NamedJobObjectSecLimit met en relation un objet de traitement avec les paramètres de limite de sécurité de l’objet de traitement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectSecLimit : CIM_CollectionSetting { [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété fait référence à l’instance qui contient les paramètres de limite de sécurité pour l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObjectSecLimitSetting Ref Setting; [Key : ToInstance ToSubclass DisableOverride,Description("Cette propriété est une référence à l’instance de l’objet de traitement.") : Amended ToSubclass] Win32_NamedJobObject Ref Collection; }; [Description("La classe Win32_NamedJobObjectSecLimitSetting représente les paramètres de limite de sécurité pour un objet de traitement. Pour plus d’information sur les paramètres de limite de sécurité de l’objet de traitement, consultez la rubrique sécurité de l’objet de traitement dans la documentation des services de base de la plateforme SDK.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_NamedJobObjectSecLimitSetting : CIM_Setting { [Key : ToInstance ToSubclass DisableOverride,Description("Identificateur par lequel l’instance de paramètre de limite de sécurité de l’objet de traitement est connu.\nEn tant qu’objet noyau, les noms d’objet sont sensibles à la casse. Du fait de l’insensibilité à la casse des clés WMI, l’appellation de l’objet de traitement nommé doit se présenter de la façon suivante : une lettre majuscule précédée d’une barre oblique inverse. Du fait de cette convention, le 'A' et le 'a' sont en minuscules, le '\\A' et le '\\a' sont en majuscules.") : Amended ToSubclass] string SettingID; [Description("Spécifie les limitations de sécurité pour le travail. La valeur \"Sans administrateur\" évite à tout processus dans le travail d’utiliser un jeton spécifiant le groupe local des administrateurs. La valeur \"Jeton restreint\" évite à tout processus dans le travail d’utiliser un jeton qui n’a pas été créé par la fonction CreateRestrictedToken. La valeur \"Jeton spécifique\" force les processus dans le travail à se positionner. La valeur \"Filtrage de Jeton\" fournit un filtre au jeton lorsqu’un processus se fait passer pour un client. Elle nécessite au moins l’une des propriétés suivantes pour être définie - SidsToDisable, PrivilegesToDelete, or RestrictedSids.") : Amended ToSubclass,Values{"Sans administrateur", "Jeton restreint", "Jeton spécifique", "Filtrage de jetons"} : Amended ToSubclass] uint32 SecurityLimitFlags; [Description("Cette propriété spécifie les SID devant être désactivés afin d’accéder au contrôle, si la valeur de la propriété SecurityLimitFlags est Filtrage de Jetons. Cette propriété peut être nulle si vous ne voulez pas désactiver de SID.") : Amended ToSubclass] Win32_TokenGroups SIDsToDisable; [Description("Cette propriété spécifie les SID en refus seul qui seront ajoutés au jeton d’accès, si la valeur de la propriété SecurityLimitFlags est Filtrage de Jetons. Cette propriété peut être nulle si vous ne voulez spécifier aucun SID en refus seul.") : Amended ToSubclass] Win32_TokenGroups RestrictedSIDs; [Description("Cette propriété spécifie les privilèges à supprimer du jeton, si la propriété SecurityLimitFlags est Filtrage de jetons. Cette propriété peut-être NULL si vous ne voulez supprimer aucun privilège. ") : Amended ToSubclass] Win32_TokenPrivileges PrivilegesToDelete; }; [Description("La classe abstraite Win32_TokenGroups contient des informations à propos du groupe SID associé à un jeton d’accès. Pour plus d’information sur les groupes de jetons et la structure TOKEN_GROUPS, consultez la rubrique jetons d’accès dans la documentation de contrôle d’accès à la plateforme SDK.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_TokenGroups { [Description("Spécifie le nombre de groupes dans le jeton d’accès.") : Amended ToSubclass] uint32 GroupCount; [Description("Spécifie un tableau des SID et leurs attributs.") : Amended ToSubclass] Win32_SIDandAttributes Groups[]; }; [Description("La classe abstraite Win32_TokenPrivileges contient des informations à propos l’ensemble des privilèges pour un jeton d’accès. Chaque processus ou chaque thread dans l’objet de traitement possède un jeton d’accès qui spécifie quelles ressources et quelles actions sont disponibles. Pour plus d’information, consultez la rubrique jetons d’accès dans la documentation de contrôle d’accès à la plateforme SDK.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_TokenPrivileges { [Description("Spécifie le nombre d’entrées dans le tableau de privilèges.") : Amended ToSubclass] uint32 PrivilegeCount; [Description("Spécifie un tableau des LUID et leurs attributs.") : Amended ToSubclass] Win32_LUIDandAttributes Privileges[]; }; [Description("Cette classe représente un identificateur de sécurité (SID) et ses attributs.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_SIDandAttributes { [Description("Spécifie un identificateur de sécurité (SID).") : Amended ToSubclass] Win32_SID SID; [Description("Spécifie les attributs du SID. Cette valeur contient jusqu’à 32 indicateurs de 1 bit. Sa signification dépend de la définition et de l’utilisation du SID.") : Amended ToSubclass] uint32 Attributes; }; [Description("La classe abstraite Win32_LUIDandAttributes représente l’identificateur unique local (LUID)d’un privilège et un jeu d’indicateur de bit indiquant les attributs du privilège, par exemple si le privilège est activé. Chaque LUID et chaque structure d’attribut définissent la disponibilité du privilège de sécurité pour le processus. Pour plus d’information, consultez LUID_AND_ATTRIBUTES.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_LUIDandAttributes { [Description("Spécifie une valeur LUID.") : Amended ToSubclass] Win32_LUID LUID; [Description("Spécifie les attributs du LUID. Cette valeur contient deux indicateurs 32 bits. Sa signification dépend de la définition et de l’utilisation des attributs LUIDSpecifies du LUID.") : Amended ToSubclass] uint32 Attributes; }; [Description("La classe abstraite Win32_LUID représente un identificateur unique (LUID) présent seulement sur l’ordinateur local. Les instances de la classe Win32_LUID identifient un processus ou thread afin d’être associées aux privilèges des jetons de sécurité représentés par les instances de la classe Win32_LUIDandAttributes. Pour plus d’information sur le rôle du LUID dans la sécurité, consultez LUID.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_LUID { [Description("Spécifie l’octet le plus significatif du LUID.") : Amended ToSubclass] uint32 HighPart; [Description("Spécifie l’octet le moins significatif du LUID.") : Amended ToSubclass] uint32 LowPart; }; [Description("La classe Win32_JobObjectStatus renvoie à une information d’erreur survenue alors qu’elle tentait une opération ayant échoué dans le fournisseur d’objet de traitement.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c) : ToInstance] class Win32_JobObjectStatus : __ExtendedStatus { [Description("La propriété Win32ErrorCode contient le code erreur Win32 rencontré le plus récemment qui a causé l’échec de l’opération.") : Amended ToSubclass] uint32 Win32ErrorCode; [Description("La propriété AdditionalDescription contient des informations supplémentaires concernant l’erreur.") : Amended ToSubclass] string AdditionalDescription; };