Freigeben über


PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE-Funktion (pep_x.h)

Die PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE-Funktion initialisiert die PEP_ACPI_INTERRUPT_RESOURCE Struktur eines Plattformerweiterungs-Plug-Ins (PEP).

Syntax

void PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE(
  [in]  BOOLEAN             ResourceUsage,
  [in]  KINTERRUPT_MODE     EdgeLevel,
  [in]  KINTERRUPT_POLARITY InterruptLevel,
  [in]  BOOLEAN             ShareType,
  [in]  BOOLEAN             Wake,
  [in]  PULONG              PinTable,
  [in]  UCHAR               PinCount,
  [out] PPEP_ACPI_RESOURCE  Resource
);

Parameter

[in] ResourceUsage

Gibt an, ob dieses Gerät verwendet wird.

[in] EdgeLevel

Ein KINTERRUPT_MODE Enumerationswert, der den Interrupttyp identifiziert.

[in] InterruptLevel

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

[in] ShareType

Gibt an, ob das Gerät freigegeben werden kann.

[in] Wake

Gibt an, ob das Gerät aus einem Low-Power-Zustand geweckt werden kann.

[in] PinTable

Eine Liste der Anheftnummern für die Ressource.

[in] PinCount

Die Anzahl der durch den PinTable-Parameter beschriebenen Pins.

[out] Resource

Ein Zeiger auf die Ressource. Die Struktur hinter dem Zeiger ist vom Typ PEP_ACPI_INTERRUPT_RESOURCE.

Rückgabewert

Keine

Anforderungen

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

Weitere Informationen

PEP_ACPI_INTERRUPT_RESOURCE