다음을 통해 공유


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_TIMEOUT때 DeviceIoControl 매개 변수로 사용됩니다.

요구 사항

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

참고 항목

IOCTL_SET_TIMEOUT