다음을 통해 공유


NdisGetCurrentSystemTime 매크로(ndis.h)

NdisGetCurrentSystemTime 함수는 타임스탬프를 설정하는 데 적합한 현재 시스템 시간을 반환합니다.

통사론

void NdisGetCurrentSystemTime(
  [in]  _pSystemTime
);

매개 변수

[in] _pSystemTime

이 함수가 1601년 1월 1일 이후 100나노초 간격의 수를 반환하는 호출자 제공 변수에 대한 포인터입니다.

반환 값

없음

발언

또한 NDIS 드라이버는 NdisGetCurrentSystemTime 호출하여 성능을 동적으로 조정하기 위해 특정 간격 내에 수신하는 패킷의 수를 유지 관리하는 경우에도 호출할 수 있습니다. 예를 들어 미니포트 드라이버는 각 수신 인터럽트에 대해 NdisGetCurrentSystemTime 호출하여 네트워크 트래픽이 많은 기간을 결정할 수 있습니다. 드라이버가 NIC에서 하나 이상의 인터럽트 유형을 사용하지 않도록 설정하고 NetTimerCallback 폴링 함수를 사용하도록 설정하여 표시 수신 또는 요청 보내기를 처리할 수 있습니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista에서 NDIS 6.0 및 NDIS 5.1 드라이버(NdisGetCurrentSystemTime(NDIS 5.1) 참조)에 대해 지원됩니다. Windows XP에서 NDIS 5.1 드라이버(NdisGetCurrentSystemTime(NDIS 5.1) 참조)에 대해 지원됩니다.
대상 플랫폼 보편적
헤더 ndis.h(Ndis.h 포함)
라이브러리 Ndis.lib
IRQL 모든 수준

참고 항목

NetTimerCallback