다음을 통해 공유


INTERFACE_TIMESTAMP_CAPABILITIES 구조체(iphlpapi.h)

네트워크 어댑터가 지원하는 정확한 타임스탬프 기능을 설명합니다.

네트워크 어댑터의 지원되는 타임스탬프 기능을 검색하려면 GetInterfaceSupportedTimestampCapabilities 함수를 호출합니다. 이 함수는 지원되는 타임스탬프 기능을 INTERFACE_TIMESTAMP_CAPABILITIES 개체 형식으로 반환합니다.

자세한 정보 및 코드 예제는 패킷 타임스탬핑을 참조하세요.

구문

typedef struct _INTERFACE_TIMESTAMP_CAPABILITIES {
  ULONG64                                   HardwareClockFrequencyHz;
  BOOLEAN                                   SupportsCrossTimestamp;
  INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES HardwareCapabilities;
  INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES SoftwareCapabilities;
} INTERFACE_TIMESTAMP_CAPABILITIES, *PINTERFACE_TIMESTAMP_CAPABILITIES;

멤버

HardwareClockFrequencyHz

형식: ULONG64

Hertz 단위에서 가장 가까운 정수로 반올림된 네트워크 어댑터의 하드웨어 클록 빈도를 포함합니다. 이는 명목 빈도이며 실제 빈도는 이와 같지 않을 수 있습니다. 이 데이터는 정보를 위해 최종 사용자에게 명목 클록 빈도를 표시하는 데 사용할 수 있습니다. HardwareClockFrequencyHz에 값 0이 포함될 수 있습니다.

SupportsCrossTimestamp

형식: BOOLEAN

TRUE 값은 네트워크 어댑터 드라이버가 하드웨어 크로스 타임스탬프를 생성할 수 있음을 나타냅니다. 크로스 타임스탬프는 서로 매우 가깝게 얻은 NIC(네트워크 인터페이스 카드) 하드웨어 타임스탬프 및 시스템 타임스탬프 집합을 나타냅니다. FALSE 값은 이 기능이 존재하지 않음을 나타냅니다.

HardwareCapabilities

형식: INTERFACE_HARDWARE_TIMESTAMP_CAPABILITIES

네트워크 인터페이스 카드(NIC) 하드웨어의 타임스탬프 기능을 설명합니다. 하드웨어와 소프트웨어 타임스탬프를 함께 사용하도록 설정하는 것은 지원되지 않습니다.

SoftwareCapabilities

형식: INTERFACE_SOFTWARE_TIMESTAMP_CAPABILITIES

네트워크 인터페이스 카드(NIC) 미니포트 드라이버의 소프트웨어 타임스탬프 기능을 설명합니다. 하드웨어와 소프트웨어 타임스탬프를 함께 사용하도록 설정하는 것은 지원되지 않습니다.

요구 사항

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

추가 정보

패킷 타임스탬프 처리