INTERFACE_HARDWARE_CROSSTIMESTAMP-Struktur (iphlpapi.h)

Beschreibt einen zeitübergreifenden Zeitstempel, der von einem Netzwerkadapter abgerufen wird. Ein Kreuzzeitstempel bezieht sich auf einen Satz von Netzwerkschnittstellen-Karte (NIC) Hardwarezeitstempel und Systemzeitstempeln, die sehr nah beieinander abgerufen wurden.

Rufen Sie zum Abrufen eines Zeitstempels die CaptureInterfaceHardwareCrossTimestamp-Funktion auf. Diese Funktion gibt den Zeitstempel vom Netzwerkadapter in Form eines INTERFACE_HARDWARE_CROSSTIMESTAMP-Objekts zurück.

Weitere Informationen und Codebeispiele finden Sie unter Paketzeitstempel.

Syntax

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

Member

SystemTimestamp1

Typ: ULONG64

Der Netzwerkadaptertreiber füllt diesen mit einem Systemzeitstempel auf, dessen Wert einem von QueryPerformanceCounter (QPC) zurückgegebenen Wert entspricht.

SystemTimestamp1 wird vor HardwareClockTimestamp abgerufen. während SystemTimestamp2 nach HardwareClockTimestamp verwendet wird. Die Zeitstempelwerte werden so nah wie möglich beieinander abgerufen.

HardwareClockTimestamp

Typ: ULONG64

Der Netzwerkadaptertreiber füllt diesen mit einem Wert aus, der von seiner Netzwerkschnittstellen-Karte (NIC)-Hardwareuhr abgerufen wird.

SystemTimestamp2

Typ: ULONG64

Der Netzwerkadaptertreiber füllt diesen mit einem Systemzeitstempel auf, dessen Wert einem von QueryPerformanceCounter (QPC) zurückgegebenen Wert entspricht.

SystemTimestamp1 wird vor HardwareClockTimestamp abgerufen. während SystemTimestamp2 nach HardwareClockTimestamp verwendet wird. Die Zeitstempelwerte werden so nah wie möglich beieinander abgerufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (Build 10.0.22000.194)
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile iphlpapi.h

Weitere Informationen

Paketzeitstempel