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 Unterbrechungslinie signalisiert.

[in] ShareType

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

[in] Wake

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

[in] PinTable

Eine Liste der Pinnummern für die Ressource.

[in] PinCount

Die Anzahl der 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

Nichts

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Wird ab Windows 10 unterstützt.
Zielplattform- Fenster
Header- pep_x.h (einschließen Pep_x.h)

Siehe auch

PEP_ACPI_INTERRUPT_RESOURCE