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 |