USBSCAN_TIMEOUT 구조체(usbscan.h)

USBSCAN_TIMEOUT 구조는 USB 대량 IN 및 대량 OUT 작업에 대한 제한 시간 값을 저장하고 인터럽트합니다.

구문

typedef struct _USBSCAN_TIMEOUT {
  ULONG TimeoutRead;
  ULONG TimeoutWrite;
  ULONG TimeoutEvent;
} USBSCAN_TIMEOUT, *PUSBSCAN_TIMEOUT;

멤버

TimeoutRead

읽기 작업이 제한 시간을 초과할 때까지 대기할 시간(초)을 지정합니다.

TimeoutWrite

쓰기 작업이 제한 시간을 초과할 때까지 대기할 시간(초)을 지정합니다.

TimeoutEvent

인터럽트 발생을 기다리는 시간(초)을 지정합니다.

설명

값이 0이면 읽기 또는 쓰기 작업 또는 인터럽트 대기를 의미합니다.

USBSCAN_TIMEOUT 구조체는 지정된 I/O 컨트롤 코드가 IOCTL_SET_TIMEOUTDeviceIoControl에 대한 매개 변수로 사용됩니다.

요구 사항

요구 사항
헤더 usbscan.h(Usbscan.h 포함)

추가 정보

IOCTL_SET_TIMEOUT