poll.h 헤더
이 헤더는 네트워크에서 사용됩니다. 자세한 내용은 다음을 참조하세요.
poll.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
함수
NdisDeregisterPoll 미니포트 드라이버는 NdisDeregisterPoll을 호출하여 Poll 개체의 등록을 취소합니다. |
NdisRegisterPoll 미니포트 드라이버는 NdisRegisterPoll 함수를 호출하여 Poll 개체를 NDIS에 등록합니다. |
NdisRequestPoll 미니포트 드라이버는 NdisRequestPoll을 호출하여 NDIS에 이 Poll 개체에 대한 NdisPoll 콜백을 실행하도록 요청합니다. |
NdisSetPollAffinity NdisSetPollAffinity 함수는 NdisPoll 콜백을 그룹의 프로세서 집합에 잠급니다. |
콜백 함수
NDIS_POLL 미니포트 드라이버는 NdisPoll 콜백을 구현하여 수신 표시를 폴링하고 완료를 보냅니다. |
NDIS_SET_POLL_NOTIFICATION 미니포트 드라이버는 NdisSetPollNotification 콜백 함수를 구현하여 Poll 개체와 연결된 인터럽트 사용/사용 안 함 |
구조체
NDIS_POLL_CHARACTERISTICS NDIS_POLL_CHARACTERISTICS 구조체에는 Poll 개체의 NdisPoll 및 NdisSetPollNotification 콜백 포인터가 포함됩니다. |
NDIS_POLL_DATA NDIS_POLL_DATA 드라이버가 수신 표시를 수행하고 완료를 보내는 데 사용할 수 있는 NDIS_POLL_TRANSMIT_DATA 및 NDIS_POLL_RECEIVE_DATA 구조에 대한 포인터를 포함합니다. |
NDIS_POLL_NOTIFICATION NDIS_POLL_NOTIFICATION 구조체에는 Poll 개체에 대한 인터럽트 매개 변수가 포함됩니다. |
NDIS_POLL_RECEIVE_DATA 미니포트 드라이버는 NDIS_POLL_RECEIVE_DATA 구조를 사용하여 Poll 개체를 사용할 때 수신 표시를 수행합니다. |
NDIS_POLL_TRANSMIT_DATA 미니포트 드라이버는 NDIS_POLL_TRANSMIT_DATA 구조를 사용하여 Poll 개체를 사용할 때 전송 완료를 수행합니다. |