PWM_CONTROLLER_INFO 구조체(pwm.h)

PWM(Pulse Width Modulation) 컨트롤러의 특징을 나타내는 정적 정보를 나타냅니다.

구문

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

멤버

Size

Size 멤버를 포함하는 구조체의 크기 입니다. 구조 바이트 크기는 버전 관리에 사용됩니다.

PinCount

0보다 커야 하는 컨트롤러의 사용 가능한 핀 또는 채널 수입니다.

MinimumPeriod

컨트롤러에 대해 지원되는 최소 출력 신호 기간(picoseconds)입니다. 이 값은 0보다 크고 MaximumPeriod 값보다 작거나 같아야 합니다.

MaximumPeriod

컨트롤러에 대해 지원되는 최대 출력 신호 기간(picoseconds)입니다. 이 값은 0보다 크고 MinimumPeriod 값보다 크거나 같아야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2016 [데스크톱 앱만 해당]
최소 KMDF 버전 1.19
최소 UMDF 버전 2.19
머리글 pwm.h(Pwm.h 포함)

추가 정보

IOCTL_PWM_CONTROLLER_GET_INFO