PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE function (pep_x.h)
The PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE function initializes a platform extension plug-in's (PEP) PEP_ACPI_INTERRUPT_RESOURCE structure.
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
);
Parameters
[in] ResourceUsage
Indicates if this device is in use.
[in] EdgeLevel
A KINTERRUPT_MODE enumeration value that identifies the interrupt type.
[in] InterruptLevel
A KINTERRUPT_POLARITY enumeration value that identifies how a device signals an interrupt request on an interrupt line.
[in] ShareType
Indicates if the device can be shared.
[in] Wake
Indicates if the device can be woken from a low-power state.
[in] PinTable
A list of pin numbers on the resource.
[in] PinCount
The number of pins described by the PinTable parameter.
[out] Resource
A pointer to the resource. The structure behind the pointer is of type PEP_ACPI_INTERRUPT_RESOURCE.
Return value
None
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported starting with Windows 10. |
Target Platform | Windows |
Header | pep_x.h (include Pep_x.h) |