estrutura INTERFACE_HARDWARE_CROSSTIMESTAMP (iphlpapi.h)
Descreve um carimbo de data/hora cruzado recuperado de um adaptador de rede. Um carimbo de data/hora cruzado refere-se a um conjunto de carimbos de data/hora de hardware de cartão de interface de rede (NIC) e carimbos de data/hora do sistema obtidos muito próximos um do outro.
Para recuperar um carimbo de data/hora cruzado, chame a função CaptureInterfaceHardwareCrossTimestamp . Essa função retorna o carimbo de data/hora do adaptador de rede na forma de um objeto INTERFACE_HARDWARE_CROSSTIMESTAMP .
Para obter mais informações e exemplos de código, consulte Carimbo de data/hora do pacote.
Sintaxe
typedef struct _INTERFACE_HARDWARE_CROSSTIMESTAMP {
ULONG64 SystemTimestamp1;
ULONG64 HardwareClockTimestamp;
ULONG64 SystemTimestamp2;
} INTERFACE_HARDWARE_CROSSTIMESTAMP, *PINTERFACE_HARDWARE_CROSSTIMESTAMP;
Membros
SystemTimestamp1
Tipo: ULONG64
O driver do adaptador de rede preenche isso com um carimbo de data/hora do sistema cujo valor corresponde a um valor retornado por QueryPerformanceCounter (QPC).
SystemTimestamp1 é obtido antes de HardwareClockTimestamp; enquanto SystemTimestamp2 é obtido após HardwareClockTimestamp. Os valores de carimbo de data/hora são obtidos o mais próximo possível uns dos outros.
HardwareClockTimestamp
Tipo: ULONG64
O driver do adaptador de rede preenche isso com um valor obtido de seu relógio de hardware nic (cartão de interface de rede).
SystemTimestamp2
Tipo: ULONG64
O driver do adaptador de rede preenche isso com um carimbo de data/hora do sistema cujo valor corresponde a um valor retornado por QueryPerformanceCounter (QPC).
SystemTimestamp1 é obtido antes de HardwareClockTimestamp; enquanto SystemTimestamp2 é obtido após HardwareClockTimestamp. Os valores de carimbo de data/hora são obtidos o mais próximo possível uns dos outros.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (Build 10.0.22000.194) |
Servidor mínimo com suporte | Windows Server 2022 |
Cabeçalho | iphlpapi.h |