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 |