Structure TIMEVAL (winsock.h)
La structure timeval est utilisée pour spécifier un intervalle de temps. Il est associé au fichier d’en-tête Time.h de Berkeley Software Distribution (BSD).
Syntaxe
typedef struct timeval {
long tv_sec;
long tv_usec;
} TIMEVAL, *PTIMEVAL, *LPTIMEVAL;
Membres
tv_sec
Intervalle de temps, en secondes.
tv_usec
Intervalle de temps, en microsecondes. Cette valeur est utilisée en combinaison avec le membre tv_sec pour représenter des valeurs d’intervalle de temps qui ne sont pas plusieurs secondes.
Remarques
La structure timeval est utilisée dans les sockets Windows par la fonction select pour spécifier le temps maximal que la fonction peut prendre pour se terminer. L’intervalle de temps est une combinaison des valeurs des membres tv_sec et tv_usec .
Plusieurs fonctions sont ajoutées sur Windows Vista et versions ultérieures qui utilisent la structure timeval . Ces fonctions incluent GetAddrInfoEx, SetAddrInfoEx, WSAConnectByList et WSAConnectByName.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | winsock.h (inclure Winsock2.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour