Bagikan melalui


struktur INTERFACE_HARDWARE_CROSSTIMESTAMP (iphlpapi.h)

Menjelaskan tanda waktu silang yang diambil dari adaptor jaringan. Tanda waktu silang mengacu pada satu set tanda waktu perangkat keras kartu antarmuka jaringan (NIC) dan tanda waktu sistem yang diperoleh sangat dekat satu sama lain.

Untuk mengambil tanda waktu silang, panggil fungsi CaptureInterfaceHardwareCrossTimestamp . Fungsi tersebut mengembalikan tanda waktu dari adaptor jaringan dalam bentuk objek INTERFACE_HARDWARE_CROSSTIMESTAMP .

Untuk informasi selengkapnya, dan contoh kode, lihat Stempel waktu paket.

Sintaks

typedef struct _INTERFACE_HARDWARE_CROSSTIMESTAMP {
  ULONG64 SystemTimestamp1;
  ULONG64 HardwareClockTimestamp;
  ULONG64 SystemTimestamp2;
} INTERFACE_HARDWARE_CROSSTIMESTAMP, *PINTERFACE_HARDWARE_CROSSTIMESTAMP;

Anggota

SystemTimestamp1

Jenis: ULONG64

Driver adaptor jaringan mengisi ini dengan tanda waktu sistem yang nilainya sesuai dengan nilai yang dikembalikan oleh QueryPerformanceCounter (QPC).

SystemTimestamp1 diperoleh sebelum HardwareClockTimestamp; sementara SystemTimestamp2 diambil setelah HardwareClockTimestamp. Nilai tanda waktu diperoleh sedekat mungkin satu sama lain.

HardwareClockTimestamp

Jenis: ULONG64

Driver adaptor jaringan mengisi ini dengan nilai yang diperoleh dari jam perangkat keras kartu antarmuka jaringan (NIC).

SystemTimestamp2

Jenis: ULONG64

Driver adaptor jaringan mengisi ini dengan tanda waktu sistem yang nilainya sesuai dengan nilai yang dikembalikan oleh QueryPerformanceCounter (QPC).

SystemTimestamp1 diperoleh sebelum HardwareClockTimestamp; sementara SystemTimestamp2 diambil setelah HardwareClockTimestamp. Nilai tanda waktu diperoleh sedekat mungkin satu sama lain.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 11 (Build 10.0.22000.194)
Server minimum yang didukung Windows Server 2022
Header iphlpapi.h

Lihat juga

Tanda waktu paket