다음을 통해 공유


NDIS_POLL_CHARACTERISTICS 구조체(poll.h)

NDIS_POLL_CHARACTERISTICS 구조에는 Poll 개체의 NdisPollNdisSetPollNotification 콜백 포인터가 포함됩니다.

통사론

typedef struct _NDIS_POLL_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                 Header;
  NDIS_SET_POLL_NOTIFICATION_HANDLER SetPollNotificationHandler;
  NDIS_POLL_HANDLER                  PollHandler;
} NDIS_POLL_CHARACTERISTICS;

회원

Header

NDIS_POLL_CHARACTERISTICS 구조체의 NDIS_OBJECT_HEADER 구조체입니다. 이 구조체의 멤버를 다음과 같이 설정합니다.

  • 형식 = NDIS_OBJECT_TYPE_DEFAULT
  • 수정 버전 = NDIS_POLL_CHARACTERISTICS_REVISION_1
  • 크기 = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1

SetPollNotificationHandler

드라이버가 인터럽트를 사용하거나 사용하지 않도록 설정할 때 NDIS가 호출하는 NdisSetPollNotification 콜백 함수의 진입점입니다.

PollHandler

NDIS가 드라이버에서 수신 표시를 폴링하고 완료를 보내기 위해 호출하는 NdisPoll 콜백 함수의 진입점입니다.

발언

미니포트 드라이버는 NDIS_POLL_CHARACTERISTICS 구조를 초기화한 다음 NdisRegisterPoll호출할 때 NDIS에 전달합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11
지원되는 최소 서버 Windows Server 2022
헤더 poll.h(ndis.h 포함)

참고 항목

NdisPoll

NdisSetPollNotification

NdisRegisterPoll