_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

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : _ clé CIM, MaxLen (256)

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
CIMWin32. mof
DLL
CIMWin32.dll

Voir aussi

_IRQ CIM

Classes matérielles du système informatique