_Classe IRQResource Win32
La classe WMI _ IRQResource WMI représente un numéro d’interruption (IRQ) sur un système d’ordinateur exécutant Windows. Une requête d’interruption est un signal envoyé au processeur par un appareil ou un programme pour les événements critiques de temps. L’IRQ peut être basée sur le matériel ou sur le logiciel.
La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées par ordre alphabétique, et non par ordre MOF.
Syntaxe
[Dynamic, Provider("CIMWin32"), UUID("{8502C4D3-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_IRQResource : CIM_IRQ
{
uint16 Availability;
string Caption;
string CreationClassName;
string CSCreationClassName;
string CSName;
string Description;
boolean Hardware;
datetime InstallDate;
uint32 IRQNumber;
string Name;
boolean Shareable;
string Status;
uint16 TriggerLevel;
uint16 TriggerType;
uint32 Vector;
};
Membres
La classe Win32 _ IRQResource possède les types de membres suivants :
Propriétés
La classe Win32 _ IRQResource a ces propriétés.
-
Disponibilité
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | IRQ | 001,2 ")
Disponibilité de l’IRQ.
Cette propriété est héritée de l' _ IRQ CIM.
-
-
entre
-
Autres
-
Autre (1)
-
Unknown
-
Inconnu (2)
-
Disponible
-
Disponible (3)
-
En cours d’utilisation ou non disponible
-
En cours d’utilisation/non disponible (4)
-
En cours d’utilisation et disponible ou partageable
-
En cours d’utilisation et disponible/partageable (5)
-
En cours d’utilisation et disponible/partageable
Caption
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), DisplayName (« Caption »)
Description succincte de l’objet d’une chaîne d’une ligne.
Cette propriété est héritée de CIM _ ManagedSystemElement.
CreationClassName
Nom de la première classe concrète à afficher dans la chaîne d’héritage utilisée lors de la création d’une instance. Lorsqu’elle est utilisée avec les autres propriétés de clé de la classe, la propriété permet d’identifier de manière unique toutes les instances de cette classe et de ses sous-classes.
Cette propriété est héritée de l' _ IRQ CIM.
CSCreationClassName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : propagé ("CIM CIM _.CreationClassName"), _ clé CIM, MaxLen (256)
Nom de la classe de création de système d’ordinateur d’étendue.
Cette propriété est héritée de l' _ IRQ CIM.
CSName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : propagé ("CIM CIM _.Name"), _ clé CIM, MaxLen (256)
Nom du système informatique d’étendue.
Cette propriété est héritée de l' _ IRQ CIM.
Description
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Description")
Description textuelle de l’objet.
Cette propriété est héritée de CIM _ ManagedSystemElement.
Matériel
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("win32api | System structures | _ InterfaceType descripteur | InterfaceType")
Si la valeur est true, l’interruption est basée sur le matériel ou les logiciels. Une IRQ matérielle est un câble physique du périphérique vers la puce de contrôleur d’interruptions programmable (PIC) par le biais duquel l’UC peut être avertie des événements critiques du temps. Certaines lignes IRQ sont réservées pour les appareils standard, tels que le clavier, les lecteurs de disquette et l’horloge système. Une interruption logicielle permet aux applications d’attirer l’attention du processeur.
InstallDate
-
Type de données : DateTime
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | ComponentID | 001,5 "), DisplayName (" date d’installation ")
Date et heure d’installation de l’objet. Cette propriété n’a pas besoin d’une valeur pour indiquer que l’objet est installé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
Numéro IRQ
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | IRQ | 001,1 "), clé
Partie de la valeur de clé de l’objet.
Cette propriété est héritée de l' _ IRQ CIM.
Nom
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Name")
Étiquette par laquelle l’objet est connu. Lorsqu’elle est sous-classée, la propriété peut être substituée pour être une propriété de clé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
Partageable
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | IRQ | 001,4 ")
Si la valeur est true, l’IRQ peut être partagée.
Cette propriété est héritée de l' _ IRQ CIM.
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10), DisplayName ("Status")
État actuel de l’objet. Divers États opérationnels et inopérationnels peuvent être définis. Les États opérationnels sont les suivants : « OK », « détérioré » et « échec prévu » (un élément, tel qu’un lecteur de disque dur intelligent, peut fonctionner correctement, mais prédire une défaillance dans un avenir proche). Les États qui ne sont pas opérationnels sont les suivants : « erreur », « démarrage », « arrêt » et « service ». Le dernier, « service », peut s’appliquer pendant la réargentation en miroir d’un disque, le rechargement d’une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous les travaux de ce type ne sont pas en ligne, mais l’élément géré n’est ni « OK », ni de l’un des autres États.
Cette propriété est héritée de CIM _ ManagedSystemElement.
Les valeurs sont notamment les suivantes :
OK (« OK »)
Erreur (« erreur »)
Détérioré (« détérioré »)
Inconnu ("inconnu")
Échec prévu (« échec prédit »)
Démarrage en cours (« démarrage »)
Arrêt en cours (« arrêt »)
Service (« service »)
Stressed (« stressed »)
Non récupéré (« non récupéré »)
Aucun contact (« aucun contact »)
Communication perdue (« inversée comm »)
TriggerLevel
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Ressource système DMTF IRQ Info | 001,3»)
Niveau de déclenchement d’IRQ indiquant si l’interruption est déclenchée par le signal matériel passant à High (4) ou Low (3).
Cette propriété est héritée de l' _ IRQ CIM.
Autre (1)
Inconnu (2)
Faible actif (3)
Élevé actif (4)
TriggerType
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | IRQ | 001,3 "," MIF. |Ressource système DMTF IRQ Info | 001,2»)
Type de déclencheur IRQ indiquant si des interruptions déclenchées par le bord (4) ou déclenchées par le niveau (3) se produisent.
Cette propriété est héritée de l' _ IRQ CIM.
Autre (1)
Inconnu (2)
Niveau (3)
Edge (4)
Vecteur
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("win32api de | structures système | cm niveau d’interruption de _ _ _ descripteur de ressource partielle | | ")
vecteur du Windows ressource IRQ. Un vecteur contient l’adresse mémoire de la fonction qui s’exécute une fois que la demande d’interruption est acceptée par le processeur.
Notes
La classe Win32 _ IRQResource est dérivée de l' _ IRQ CIM.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
\Cimv2 racine |
| MOF |
|
| DLL |
|