Condividi tramite


struttura PWM_CONTROLLER_INFO (pwm.h)

Rappresenta le informazioni statiche che caratterizzano un controller PWM (Pulse Width Modulation).

Sintassi

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

Members

Size

Dimensione della struttura, che include il membro Size . La dimensione dei byte della struttura viene utilizzata per il controllo delle versioni.

PinCount

Numero di pin o canali disponibili del controller, che deve essere maggiore di zero (0).

MinimumPeriod

Periodo minimo di segnale di output supportato, in millisecondi, per il controller. Questo valore deve essere maggiore di zero e minore o uguale al valore MaximumPeriod .

MaximumPeriod

Periodo massimo di segnale di output supportato, in millisecondi, per il controller. Questo valore deve essere maggiore di zero e maggiore o uguale al valore MinimumPeriod .

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Versione KMDF minima 1,19
Versione UMDF minima 2.19
Intestazione pwm.h (include Pwm.h)

Vedi anche

IOCTL_PWM_CONTROLLER_GET_INFO