다음을 통해 공유


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 패킷 타임스탬프 개요

패킷 타임스탬프 연결