Compartir a través de


estructura PWM_CONTROLLER_INFO (pwm.h)

Representa la información estática que caracteriza un controlador de modulación de ancho de pulso (PWM).

Sintaxis

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

Miembros

Size

Tamaño de la estructura, que incluye el miembro Size . El tamaño del byte de estructura se usa para el control de versiones.

PinCount

Número de patillas o canales disponibles del controlador, que debe ser mayor que cero (0).

MinimumPeriod

Período mínimo de señal de salida admitido, en picosegundos, para el controlador. Este valor debe ser mayor que cero y menor o igual que el valor MaximumPeriod .

MaximumPeriod

Período máximo de señal de salida admitido, en picosegundos, para el controlador. Este valor debe ser mayor que cero y mayor o igual que el valor MinimumPeriod .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2016 [solo aplicaciones de escritorio]
Versión mínima de KMDF 1.19
Versión mínima de UMDF 2.19
Encabezado pwm.h (include Pwm.h)

Consulte también

IOCTL_PWM_CONTROLLER_GET_INFO