função WinUsb_GetCurrentFrameNumber (winusb.h)
A função WinUsb_GetCurrentFrameNumber obtém o número do quadro atual para o barramento.
Sintaxe
BOOL WinUsb_GetCurrentFrameNumber(
[in] WINUSB_INTERFACE_HANDLE InterfaceHandle,
[out] PULONG CurrentFrameNumber,
[out] LARGE_INTEGER *TimeStamp
);
Parâmetros
[in] InterfaceHandle
O identificador para o dispositivo que CreateFile retornou.
[out] CurrentFrameNumber
O valor do número do quadro atual.
[out] TimeStamp
O valor do carimbo de data/hora quando o quadro atual foi lido.
Retornar valor
WinUsb_GetCurrentFrameNumber retornará TRUE se a operação for bem-sucedida. Caso contrário, essa função retornará FALSE e o chamador poderá recuperar o erro registrado chamando GetLastError.
Comentários
O chamador pode comparar PerformanceCount com o valor retornado pela função Win32 QueryPerformanceCounter para determinar se houve um atraso na transição de volta para o modo de usuário depois que o número do quadro foi lido. O chamador pode ajustar o número do quadro inicial conforme necessário.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 |
Servidor mínimo com suporte | Windows Server 2012 R2 |
Plataforma de Destino | Universal |
Cabeçalho | winusb.h (inclua Winusb.h) |
Biblioteca | Winusb.lib |
DLL | Winusb.dll |
Confira também
Enviar transferências isócronas USB de um aplicativo da área de trabalho do WinUSB