NdisFreeSharedMemory 函数 (ndis.h)
NdisFreeSharedMemory 函数释放驱动程序从共享内存提供程序分配的共享内存。
语法
void NdisFreeSharedMemory(
[in] NDIS_HANDLE NdisHandle,
[in] NDIS_HANDLE AllocationHandle
);
参数
[in] NdisHandle
在调用方初始化期间获取的 NDIS 驱动程序或实例句柄。 这应是传递给 的 NdisHandle 参数的同一句柄分配共享内存时的 NdisAllocateSharedMemory 函数。
[in] AllocationHandle
用于标识共享内存块的上下文区域的句柄。 这是 NDIS 在 NdisAllocateSharedMemory 函数的 pSharedMemoryProviderContext 参数中提供的 句 柄。
返回值
无
备注
NDIS 驱动程序必须调用 NdisFreeSharedMemory 函数,以释放之前使用 分配的共享内存块 NdisAllocateSharedMemory 函数。
NDIS 从调用 NdisFreeSharedMemory 的上下文中调用共享内存提供程序的 NetFreeSharedMemory 函数。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 NDIS 6.20 及更高版本中受支持。 |
目标平台 | 通用 |
标头 | ndis.h (包括 Ndis.h) |
Library | Ndis.lib |
IRQL | PASSIVE_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈