Структура WDF_INTERRUPT_EXTENDED_POLICY (вудфинтеррупт. h)

[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. Новые функции не добавляются в UMDF 1, и в новых версиях Windows 10 существует ограниченная поддержка UMDF 1. драйверы универсального Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе Начало работы with UMDF.]

Структура WDF_INTERRUPT_EXTENDED_POLICY содержит сведения о политике прерывания, приоритете, сходстве и группе.

Синтаксис

typedef struct _WDF_INTERRUPT_EXTENDED_POLICY {
  ULONG                  Size;
  WDF_INTERRUPT_POLICY   Policy;
  WDF_INTERRUPT_PRIORITY Priority;
  GROUP_AFFINITY         TargetProcessorSetAndGroup;
} WDF_INTERRUPT_EXTENDED_POLICY, *PWDF_INTERRUPT_EXTENDED_POLICY;

Участники

Size

Размер данной структуры (в байтах).

Policy

WDF_INTERRUPT_POLICYперечислитель, указывающий политику сходства процессоров для прерывания.

Priority

Перечислитель с WDF_INTERRUPT_PRIORITY, указывающий приоритет для прерывания.

TargetProcessorSetAndGroup

Структура GROUP_AFFINITY , указывающая группу процессоров и маску схожести процессоров в группе, если для параметра политики задано значение вдфиркполициспеЦифиедпроцессорс. Структура GROUP_AFFINITY определена в Winnt. h.

Remarks

Структура WDF_INTERRUPT_EXTENDED_POLICY используется в качестве входных данных для метода Ивдфинтеррупт:: сетекстендедполици .

Чтобы инициализировать структуру WDF_INTERRUPT_EXTENDED_POLICY , драйвер должен вызвать WDF_INTERRUPT_EXTENDED_POLICY_INIT.

Требования

   
Минимальная версия UMDF 1.11
Header вудфинтеррупт. h

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

Ивдфинтеррупт:: Сетекстендедполици

WDF_INTERRUPT_EXTENDED_POLICY_INIT