Поделиться через


функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE (pep_x.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.
целевая платформа Виндоус
заголовка pep_x.h (include Pep_x.h)

См. также

PEP_ACPI_INTERRUPT_RESOURCE