Compartilhar via


estrutura PWM_CONTROLLER_INFO (pwm.h)

Representa as informações estáticas que caracterizam um controlador PWM (Pulse Width Modulation).

Sintaxe

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

Membros

Size

O tamanho da estrutura, que inclui o membro Size . O tamanho do byte da estrutura é usado para controle de versão.

PinCount

O número de pinos ou canais disponíveis do controlador, que devem ser maiores que zero (0).

MinimumPeriod

O período mínimo de sinal de saída com suporte, em picoseconds, para o controlador. Esse valor deve ser maior que zero e menor que ou igual ao valor MaximumPeriod .

MaximumPeriod

O período máximo de sinal de saída com suporte, em picoseconds, para o controlador. Esse valor deve ser maior que zero e maior ou igual ao valor MinimumPeriod .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2016 [somente aplicativos da área de trabalho]
Versão mínima do KMDF 1,19
Versão mínima do UMDF 2.19
Cabeçalho pwm.h (inclua Pwm.h)

Confira também

IOCTL_PWM_CONTROLLER_GET_INFO