WinUsb_GetCurrentFrameNumber, fonction (winusb.h)
La fonction WinUsb_GetCurrentFrameNumber obtient le numéro d’image actuel du bus.
Syntaxe
BOOL WinUsb_GetCurrentFrameNumber(
[in] WINUSB_INTERFACE_HANDLE InterfaceHandle,
[out] PULONG CurrentFrameNumber,
[out] LARGE_INTEGER *TimeStamp
);
Paramètres
[in] InterfaceHandle
Handle de l’appareil retourné par CreateFile .
[out] CurrentFrameNumber
Valeur du numéro de trame actuelle.
[out] TimeStamp
Valeur d’horodatage lorsque l’image actuelle a été lue.
Valeur retournée
WinUsb_GetCurrentFrameNumber retourne TRUE si l’opération réussit. Sinon, cette fonction retourne FALSE et l’appelant peut récupérer l’erreur journalisée en appelant GetLastError.
Remarques
L’appelant peut comparer performanceCount à la valeur retournée par la fonction Win32 QueryPerformanceCounter pour déterminer s’il y a eu un retard dans la transition vers le mode utilisateur après la lecture du numéro de trame. L’appelant peut ensuite ajuster le numéro d’image de départ en fonction des besoins.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Universal |
En-tête | winusb.h (inclure Winusb.h) |
Bibliothèque | Winusb.lib |
DLL | Winusb.dll |
Voir aussi
Envoyer des transferts isochrones USB à partir d’une application de bureau WinUSB