Freigeben über


PEP_ACPI_INTERRUPT_RESOURCE-Struktur (pep_x.h)

Die PEP_ACPI_INTERRUPT_RESOURCE-Struktur beschreibt eine ACPI-Interruptressource.

Syntax

typedef struct _PEP_ACPI_INTERRUPT_RESOURCE {
  PEP_ACPI_RESOURCE_TYPE  Type;
  KINTERRUPT_MODE         InterruptType;
  KINTERRUPT_POLARITY     InterruptPolarity;
  PEP_ACPI_RESOURCE_FLAGS Flags;
  UCHAR                   Count;
  PULONG                  Pins;
} PEP_ACPI_INTERRUPT_RESOURCE, *PPEP_ACPI_INTERRUPT_RESOURCE;

Member

Type

Ein PEP_ACPI_RESOURCE_TYPE Enumerationswert, der diese Ressource beschreibt.

InterruptType

Ein KINTERRUPT_MODE Enumerationswert, der den Interrupttyp identifiziert.

InterruptPolarity

Ein KINTERRUPT_POLARITY Enumerationswert, der angibt, wie ein Gerät eine Interruptanforderung in einer Interruptleitung signalisiert.

Flags

Eine PEP_ACPI_RESOURCE_FLAGS-Struktur , die die Funktionen dieser ACPI-Ressource beschreibt.

Count

Die Anzahl der Elemente im Pins-Array .

Pins

Eine Liste der Stecknadeln für die Ressource, die von diesem Deskriptor beschrieben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt ab Windows 10.
Kopfzeile pep_x.h (Pep_x.h einschließen)

Weitere Informationen

KINTERRUPT_MODE

KINTERRUPT_POLARITY

PEP_ACPI_RESOURCE_FLAGS

PEP_ACPI_RESOURCE_TYPE