Поделиться через


функция WinUsb_StopTrackingForTimeSync (winusb.h)

Функция WinUsb_StopTrackingForTimeSync останавливает функцию синхронизации времени в стеке драйверов USB, которая получает связанное системное время QPC для кадров и микрофреймов шины USB.

Синтаксис

BOOL WinUsb_StopTrackingForTimeSync(
  [in] WINUSB_INTERFACE_HANDLE                      InterfaceHandle,
  [in] PUSB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION StopTrackingInfo
);

Параметры

[in] InterfaceHandle

Непрозрачный дескриптор, полученный при предыдущем вызове WinUsb_Initialize.

[in] StopTrackingInfo

Указатель на структуру USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION . Задайте для timeTrackingHandle дескриптор, полученный в предыдущем вызове WinUsb_StartTrackingForTimeSync.

Возвращаемое значение

WinUsb_StopTrackingForTimeSync возвращает значение TRUE , если операция выполнена успешно. В противном случае эта подпрограмма возвращает значение FALSE, и вызывающий объект может получить зарегистрированную ошибку, вызвав Метод GetLastError.

GetLastError может возвращать один из следующих кодов ошибок.

Код возврата Описание
ERROR_INVALID_HANDLE
Вызывающий объект передал значение NULL в параметре InterfaceHandle или StopTrackingInfo .

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Универсальное
Верхняя часть winusb.h (включая Winusb.h)
Библиотека Winusb.lib
DLL Winusb.dll

См. также раздел

WinUSB

Функции WinUSB

WinUsb_Initialize

WinUsb_StartTrackingForTimeSync