Share via


função WinUsb_StopTrackingForTimeSync (winusb.h)

A função WinUsb_StopTrackingForTimeSync interrompe o recurso de sincronização de tempo na pilha de driver USB que obtém o tempo de QPC do sistema associado para quadros de barramento USB e microframes.

Sintaxe

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

Parâmetros

[in] InterfaceHandle

Um identificador opaco recuperado na chamada anterior para WinUsb_Initialize.

[in] StopTrackingInfo

Um ponteiro para uma estrutura USB_STOP_TRACKING_FOR_TIME_SYNC_INFORMATION . Defina TimeTrackingHandle como o identificador recebido na chamada anterior como WinUsb_StartTrackingForTimeSync.

Retornar valor

WinUsb_StopTrackingForTimeSync retornará TRUE se a operação for bem-sucedida. Caso contrário, essa rotina retornará FALSE e o chamador poderá recuperar o erro registrado chamando GetLastError.

GetLastError pode retornar um dos seguintes códigos de erro.

Código de retorno Descrição
ERROR_INVALID_HANDLE
O chamador passou NULL no parâmetro InterfaceHandle ou StopTrackingInfo .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Universal
Cabeçalho winusb.h (inclua Winusb.h)
Biblioteca Winusb.lib
DLL Winusb.dll

Confira também

WinUSB

Funções do WinUSB

WinUsb_Initialize

WinUsb_StartTrackingForTimeSync