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
  • Revision = 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(include ndis.h)

추가 정보

NdisPoll

NdisSetPollNotification

NdisRegisterPoll