Freigeben über


PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT-Struktur (pwm.h)

Enthält einen Eingabewert für einen vorgeschlagenen Signalzeitraum für den PWM-Controller (Pulse Width Modulation).

Syntax

typedef struct _PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT {
  PWM_PERIOD DesiredPeriod;
} PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT;

Member

DesiredPeriod

Der gewünschte Ausgabesignalzeitraum in Picosekunden für den Controller. Dieser Wert muss größer als 0 (0) sein. Sie muss sich im vom Controller unterstützten Zeitraum befinden, der zwischen den Werten MinimumPeriod und MaximumPeriod (einschließlich) liegt, die Sie mithilfe von IOCTL_PWM_CONTROLLER_GET_INFO abrufen können. Wenn der Wert ungültig ist, wird die Anforderung mit einem STATUS_INVALID_PARAMETER-Wert abgeschlossen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
KMDF-Mindestversion 1.19
UMDF-Mindestversion 2.19
Kopfzeile pwm.h (pwm.h einschließen)

Weitere Informationen

IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD

IOCTL_PWM_CONTROLLER_GET_INFO

IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD