fonction PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE (pepfx.h)

La fonction PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE initialise la structure PEP_ACPI_INTERRUPT_RESOURCE d’un plug-in d’extension de plateforme (PEP).

Syntaxe

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
);

Paramètres

[in] ResourceUsage

Indique si cet appareil est en cours d’utilisation.

[in] EdgeLevel

Valeur d’énumération KINTERRUPT_MODE qui identifie le type d’interruption.

[in] InterruptLevel

Valeur d’énumération KINTERRUPT_POLARITY qui identifie la façon dont un appareil signale une demande d’interruption sur une ligne d’interruption.

[in] ShareType

Indique si l’appareil peut être partagé.

[in] Wake

Indique si l’appareil peut être réveillé à partir d’un état de faible consommation.

[in] PinTable

Liste de numéros d’épingle sur la ressource.

[in] PinCount

Nombre de broches décrites par le paramètre PinTable .

[out] Resource

Pointeur vers la ressource. La structure derrière le pointeur est de type PEP_ACPI_INTERRUPT_RESOURCE.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge à partir de Windows 10.
Plateforme cible Windows
En-tête pepfx.h (include Pep_x.h)

Voir aussi

PEP_ACPI_INTERRUPT_RESOURCE