Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Décrit les fonctionnalités d’horodatage exactes prises en charge par une carte réseau.
Pour récupérer les fonctionnalités d’horodatage prises en charge d’une carte réseau, appelez la fonction GetInterfaceSupportedTimestampCapabilities . Cette fonction retourne les fonctionnalités d’horodatage prises en charge sous la forme d’un objet INTERFACE_TIMESTAMP_CAPABILITIES .
Pour plus d’informations et des exemples de code, consultez Horodatage des paquets.
Syntaxe
typedef struct _INTERFACE_TIMESTAMP_CAPABILITIES {
ULONG64 HardwareClockFrequencyHz;
BOOLEAN SupportsCrossTimestamp;
INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES HardwareCapabilities;
INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES SoftwareCapabilities;
} INTERFACE_TIMESTAMP_CAPABILITIES, *PINTERFACE_TIMESTAMP_CAPABILITIES;
Membres
HardwareClockFrequencyHz
Type : ULONG64
Contient la fréquence de l’horloge matérielle de la carte réseau, arrondie à l’entier le plus proche en unités Hertz. Notez qu’il s’agit de la fréquence nominale et que la fréquence réelle peut ne pas être la même que celle-ci. Ces données peuvent être utilisées pour afficher la fréquence d’horloge nominale aux utilisateurs finaux à des fins d’information. Il est possible que HardwareClockFrequencyHz contienne la valeur 0.
SupportsCrossTimestamp
Type : BOOLEAN
La valeur TRUE indique que le pilote de carte réseau est capable de générer un horodatage croisé matériel. Un horodatage croisé fait référence à un ensemble d’horodatage matériels de carte d’interface réseau (NIC) et d’horodatages système obtenus très près les uns des autres. La valeur FALSE indique que cette fonctionnalité n’existe pas.
HardwareCapabilities
Type : INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES
Décrit les fonctionnalités d’horodatage du matériel de l’interface réseau carte (carte réseau). L’activation des horodatages matériels et logiciels n’est pas prise en charge.
SoftwareCapabilities
Type : INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES
Décrit les fonctionnalités d’horodatage logiciel d’un pilote miniport d’interface réseau carte (carte réseau). L’activation des horodatages matériels et logiciels n’est pas prise en charge.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 11 (build 10.0.22000.194) |
| Serveur minimal pris en charge | Windows Server 2022 |
| En-tête | iphlpapi.h |