структура PWM_CONTROLLER_INFO (pwm.h)

Представляет статическую информацию, характеризующую контроллер импульсной ширины модуляции (PWM).

Синтаксис

typedef struct _PWM_CONTROLLER_INFO {
  SIZE_T     Size;
  ULONG      PinCount;
  PWM_PERIOD MinimumPeriod;
  PWM_PERIOD MaximumPeriod;
} PWM_CONTROLLER_INFO;

Члены

Size

Размер структуры, которая включает элемент Size . Размер байтов структуры используется для управления версиями.

PinCount

Количество доступных контактов или каналов контроллера, которое должно быть больше нуля (0).

MinimumPeriod

Минимальный поддерживаемый период выходного сигнала (в пикосекундах) для контроллера. Это значение должно быть больше нуля и меньше или равно значению MaximumPeriod .

MaximumPeriod

Максимальный поддерживаемый период выходного сигнала (в пикосекундах) для контроллера. Это значение должно быть больше нуля и больше или равно значению MinimumPeriod .

Требования

Требование Значение
Минимальная версия клиента Windows 10 [только классические приложения]
Минимальная версия сервера Windows Server 2016 [только классические приложения]
Минимальная версия KMDF 1,19
Минимальная версия UMDF 2.19
Верхняя часть pwm.h (включая Pwm.h)

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

IOCTL_PWM_CONTROLLER_GET_INFO