다음을 통해 공유


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

네트워크 어댑터 드라이버는 이 값을 QPC(QueryPerformanceCounter )에서 반환된 값에 해당하는 시스템 타임스탬프로 채웁니다.

SystemTimestamp1HardwareClockTimestamp 전에 가져옵니다. SystemTimestamp2HardwareClockTimestamp 이후에 수행됩니다. 타임스탬프 값은 가능한 한 서로 밀접하게 가져옵니다.

HardwareClockTimestamp

형식: ULONG64

네트워크 어댑터 드라이버는 이를 NIC(네트워크 인터페이스 카드) 하드웨어 클록에서 가져온 값으로 채웁니다.

SystemTimestamp2

형식: ULONG64

네트워크 어댑터 드라이버는 이 값을 QPC(QueryPerformanceCounter )에서 반환된 값에 해당하는 시스템 타임스탬프로 채웁니다.

SystemTimestamp1HardwareClockTimestamp 전에 가져옵니다. SystemTimestamp2HardwareClockTimestamp 이후에 수행됩니다. 타임스탬프 값은 가능한 한 서로 밀접하게 가져옵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11(빌드 10.0.22000.194)
지원되는 최소 서버 Windows Server 2022
머리글 iphlpapi.h

추가 정보

패킷 타임스탬프 처리