функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE (pepfx.h)
Функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE инициализирует структуру модуля расширения платформы (PEP PEP_ACPI_INTERRUPT_RESOURCE).
Синтаксис
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
);
Параметры
[in] ResourceUsage
Указывает, используется ли это устройство.
[in] EdgeLevel
Значение перечисления KINTERRUPT_MODE, определяющее тип прерывания.
[in] InterruptLevel
Значение перечисления KINTERRUPT_POLARITY, определяющее, как устройство сигнализирует запрос прерывания в строке прерывания.
[in] ShareType
Указывает, может ли устройство быть общим.
[in] Wake
Указывает, может ли устройство проснуться из состояния низкой мощности.
[in] PinTable
Список чисел закреплений в ресурсе.
[in] PinCount
Количество контактов, описанных параметром PinTable.
[out] Resource
Указатель на ресурс. Структура, расположенная за указателем, имеет тип PEP_ACPI_INTERRUPT_RESOURCE.
Возвращаемое значение
Никакой
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается начиная с Windows 10. |
целевая платформа | Виндоус |
заголовка | pepfx.h (include Pep_x.h) |