INTERFACE_HARDWARE_CROSSTIMESTAMP結構 (iphlpapi.h)
描述從網路適配器擷取的交叉時間戳。 交叉時間戳是指一組網路適配器, (NIC) 硬體時間戳和系統時間戳 () 非常接近彼此取得。
若要擷取交叉時間戳,請呼叫 CaptureInterfaceHardwareCrossTimestamp 函式。 該函式會以 INTERFACE_HARDWARE_CROSSTIMESTAMP 物件的形式,從網路適配器傳回時間戳。
如需詳細資訊和程式代碼範例,請參閱 封包時間戳。
語法
typedef struct _INTERFACE_HARDWARE_CROSSTIMESTAMP {
ULONG64 SystemTimestamp1;
ULONG64 HardwareClockTimestamp;
ULONG64 SystemTimestamp2;
} INTERFACE_HARDWARE_CROSSTIMESTAMP, *PINTERFACE_HARDWARE_CROSSTIMESTAMP;
成員
SystemTimestamp1
類型: ULONG64
網路適配器驅動程式會將此值填入系統時間戳,其值會對應至 QueryPerformanceCounter 所傳回的值, (QPC) 。
SystemTimestamp1 是在 HardwareClockTimestamp 之前取得;而 SystemTimestamp2 是在 HardwareClockTimestamp 之後取得。 時間戳值會盡可能接近彼此取得。
HardwareClockTimestamp
類型: ULONG64
網路適配器驅動程式會以從網路適配器取得的值填入此值, (NIC) 硬體時鐘。
SystemTimestamp2
類型: ULONG64
網路適配器驅動程式會將此值填入系統時間戳,其值會對應至 QueryPerformanceCounter 所傳回的值, (QPC) 。
SystemTimestamp1 是在 HardwareClockTimestamp 之前取得;而 SystemTimestamp2 是在 HardwareClockTimestamp 之後取得。 時間戳值會盡可能接近彼此取得。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 11 (組建 10.0.22000.194) |
最低支援的伺服器 | Windows Server 2022 |
標頭 | iphlpapi.h |