NetDmaDeregisterProvider 函数 (netdma.h)
注意 不支持 NetDMA 接口
Windows 8 及更高版本。
语法
NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
[in] PVOID NetDmaProviderHandle
);
参数
[in] NetDmaProviderHandle
标识 DMA 提供程序的句柄。 DMA 提供程序驱动程序在调用 中从 NetDMA 接口收到此句柄 NetDmaRegisterProvider 函数。
返回值
无
备注
DMA 提供程序驱动程序调用 NetDmaDeregisterProvider 函数以取消注册以前通过调用 注册的 DMA 提供程序 NetDmaRegisterProvider 函数。
DMA 提供程序驱动程序必须先调用 NetDmaProviderStop 函数,然后才能取消注册 DMA 提供程序。 DMA 提供程序驱动程序调用 NetDmaProviderStop 以通知 NetDMA 接口以前启动的 DMA 提供程序不再可用。
DMA 提供程序驱动程序通常在处理 DMA 提供程序的 IRP_MN_REMOVE_DEVICE IRP 的上下文中调用 NetDmaDeregisterProvider 函数。
在 IRQL = PASSIVE_LEVEL 调用 NetDmaDeregisterProvider 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 支持 Windows Vista 中的 NetDMA 1.0 驱动程序。 |
目标平台 | 通用 |
标头 | netdma.h (包括 Netdma.h) |
IRQL | PASSIVE_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈