USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION struttura (usbioctl.h)
Archivia i numeri di frame e microframe e i valori QPC del sistema calcolato. Questa struttura viene usata nella richiesta di IOCTL_USB_GET_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC .
Sintassi
typedef struct _USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION {
HANDLE TimeTrackingHandle;
ULONG InputFrameNumber;
ULONG InputMicroFrameNumber;
LARGE_INTEGER QueryPerformanceCounterAtInputFrameOrMicroFrame;
LARGE_INTEGER QueryPerformanceCounterFrequency;
ULONG PredictedAccuracyInMicroSeconds;
ULONG CurrentGenerationID;
LARGE_INTEGER CurrentQueryPerformanceCounter;
ULONG CurrentHardwareFrameNumber;
ULONG CurrentHardwareMicroFrameNumber;
ULONG CurrentUSBFrameNumber;
} USB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION, *PUSB_FRAME_NUMBER_AND_QPC_FOR_TIME_SYNC_INFORMATION;
Members
TimeTrackingHandle
Handle di rack dell'ora ricevuto nella richiesta di IOCTL_USB_STOP_TRACKING_FOR_TIME_SYNC precedente.
InputFrameNumber
Numero di frame del bus USB a 32 bit.
InputMicroFrameNumber
Valore a 3 bit ricevuto dall'hardware.
QueryPerformanceCounterAtInputFrameOrMicroFrame
Valore stimato dallo stack di driver USB che rappresenta il valore QPC di sistema all'inizio del frame e del microframe rappresentato dai valori di input InputFrameNumber e InputMicroFrameNumber .
QueryPerformanceCounterFrequency
Frequenza del contatore delle prestazioni corrente, in conteggi al secondo.
PredictedAccuracyInMicroSeconds
Valore che rappresenta l'accuratezza del valore QPC stimato in micro secondi.
CurrentGenerationID
Identificatore per questa richiesta di sincronizzazione dell'ora.
CurrentQueryPerformanceCounter
Valore QPC corrente acquisito sincronizzato con i numeri di frame del bus rappresentati da CurrentHardwareFrameNumber, CurrentHardwareMicroFrameNumber e CurrentUSBFrameNumber.
CurrentHardwareFrameNumber
Valore a 1 bit del numero di frame hardware corrente letto direttamente dal registro MFINDEX.
CurrentHardwareMicroFrameNumber
Valore a 3 bit del numero di micro frame hardware corrente letto direttamente dal registro MFINDEX.
CurrentUSBFrameNumber
Valore del numero di fotogramma USB a 32 bit restituito da _URB_GET_CURRENT_FRAME_NUMBER.
Requisiti
Requisito | Valore |
---|---|
Intestazione | usbioctl.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per