// usbioctl.h
typedef struct _USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION {
HANDLE TimeTrackingHandle;
BOOLEAN IsStartupDelayTolerable;
} USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION, *PUSB_START_TRACKING_FOR_TIME_SYNC_INFORMATION;
View the official Windows Driver Kit DDI referenceNo description available.
The input and output buffer for the IOCTL_USB_START_TRACKING_FOR_TIME_SYNC request.
TimeTrackingHandleRegistration handle for time sync tracking retrieved through the IOCTL_USB_START_TRACKING_FOR_TIME_SYNC request. On input, this handle must be set to NULL. On output, the USB driver stack sets this member to the assigned handle.
IsStartupDelayTolerableOn input, the caller must specify whether the initial startup latency of up to 2.048 seconds is tolerable. TRUE indicates that the caller can tolerate the initial startup latency FALSE, the registration is delayed until the USB driver stack is able to detect a valid frame or microframe boundary.
IOCTL_USB_START_TRACKING_FOR_TIME_SYNC