poll.h 标头
此标头由网络使用。 有关详细信息,请参阅:
poll.h 包含以下编程接口:
功能
NdisDeregisterPoll 微型端口驱动程序调用 NdisDeregisterPoll 以取消注册 Poll 对象。 |
NdisRegisterPoll 微型端口驱动程序调用 NdisRegisterPoll 函数,以向 NDIS 注册 Poll 对象。 |
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 对象时执行发送完成。 |