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 使用 Poll 对象时,微型端口驱动程序使用 NDIS_POLL_TRANSMIT_DATA 结构执行发送完成。 |