функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE (pep_x.h)

Функция PEP_ACPI_INITIALIZE_INTERRUPT_RESOURCE инициализирует структуру PEP_ACPI_INTERRUPT_RESOURCE подключаемого модуля расширения платформы (PEP).

Синтаксис

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.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Поддерживается начиная с Windows 10.
Целевая платформа Windows
Header pep_x.h (включая Pep_x.h)

См. также раздел

PEP_ACPI_INTERRUPT_RESOURCE