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


функция WDF_INTERRUPT_EXTENDED_POLICY_INIT (wdfinterrupt.h)

[Относится к KMDF и UMDF]

Функция WDF_INTERRUPT_EXTENDED_POLICY_INIT инициализирует структуру WDF_INTERRUPT_EXTENDED_POLICY .

Синтаксис

void WDF_INTERRUPT_EXTENDED_POLICY_INIT(
  PWDF_INTERRUPT_EXTENDED_POLICY ExtendedPolicy
);

Параметры

ExtendedPolicy

Указатель на структуру, выделенную драйвером WDF_INTERRUPT_EXTENDED_POLICY .

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

None

Remarks

Функция WDF_INTERRUPT_EXTENDED_POLICY_INIT обнуляет указанную структуру WDF_INTERRUPT_EXTENDED_POLICY и задает элемент Size структуры. Он также задает для элемента Policy структуры значение WdfIrqPolicyMachineDefault , а для элемента Priority структуры — WdfIrqPriorityUndefined.

Примеры

Пример кода, использующего WDF_INTERRUPT_EXTENDED_POLICY_INIT, см. в разделе WdfInterruptSetExtendedPolicy.

Требования

Требование Значение
Целевая платформа Универсальное
Минимальная версия KMDF 1,9
Минимальная версия UMDF 2,0
Верхняя часть wdfinterrupt.h (включая Wdf.h)
IRQL Любой уровень

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

WDF_INTERRUPT_EXTENDED_POLICY