PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE-Funktion (pepfx.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 in einer Interruptleitung signalisiert.

[in] ShareType

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

[in] Wake

Gibt an, ob das Gerät aus einem Energiesparzustand weckt werden kann.

[in] PinTable

Eine Liste der Pinnummern für die Ressource.

[in] PinCount

Die Anzahl von Pins, die vom PinTable-Parameter beschrieben werden.

[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) Unterstützt ab Windows 10.
Zielplattform Windows
Kopfzeile pepfx.h (include Pep_x.h)

Weitere Informationen

PEP_ACPI_INTERRUPT_RESOURCE