NET_BUFFER_LIST_TIMESTAMP 구조체(ndis/nbltimestamp.h)

NET_BUFFER_LIST_TIMESTAMP 구조는 패킷의 수신 또는 전송 시 생성되는 소프트웨어 또는 하드웨어 타임스탬프를 나타냅니다.

구문

typedef struct _NET_BUFFER_LIST_TIMESTAMP {
  ULONG64 Timestamp;
} NET_BUFFER_LIST_TIMESTAMP, *PNET_BUFFER_LIST_TIMESTAMP;

멤버

Timestamp

소프트웨어 또는 하드웨어 타임스탬프를 나타내는 64비트 정수 값입니다.

설명

미니포트 드라이버는 NBL( NET_BUFFER_LIST ) 구조체의 NetBufferListInfo 배열에 타임스탬프를 저장할 수 있습니다. 드라이버는 NET_BUFFER_LIST_TIMESTAMP 구조를 사용하여 NBL의 NetBufferListInfo 필드에 타임스탬프를 설정할 수 있습니다. 드라이버는 NET_BUFFER_LIST_TIMESTAMP 구조체의 타임스탬프 필드를 채우고 NdisSetNblTimestampInfo를 호출하여 구조를 전달합니다.

미니포트 드라이버는 NdisGetNblTimestampInfoNdisCopyNblTimestampInfo 를 사용하여 타임스탬프를 검색하고 복사할 수 있습니다.

하드웨어 및 소프트웨어 타임스탬프 생성에 대한 자세한 내용은 패킷에 타임스탬프 연결을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11
지원되는 최소 서버 Windows Server 2022. NDIS 6.82 이상에서 지원됩니다.
머리글 ndis/nbltimestamp.h(ndis.h 포함)

추가 정보

NdisSetNblTimestampInfo

NdisGetNblTimestampInfo

NdisCopyNblTimestampInfo

NDIS 패킷 타임스탬프 개요

패킷에 타임스탬프 연결