NdisFreeSharedMemory 函式 (ndis.h)
NdisFreeSharedMemory 函式會釋放驅動程式從共用記憶體提供者配置的共用記憶體。
語法
void NdisFreeSharedMemory(
[in] NDIS_HANDLE NdisHandle,
[in] NDIS_HANDLE AllocationHandle
);
參數
[in] NdisHandle
在呼叫端初始化期間取得的 NDIS 驅動程式或實例句柄。 這應該是傳遞至 NdisHandle 參數的相同句柄配置共用記憶體時, NdisAllocateSharedMemory 函式。
[in] AllocationHandle
識別共用記憶體區塊之內容區域的句柄。 這是 NDIS 在 pSharedMemoryProviderContextNdisAllocateSharedMemory 函式中提供的句柄。
傳回值
沒有
言論
NDIS 驅動程式必須呼叫 NdisFreeSharedMemory 函式,以釋放先前使用 配置的共用記憶體區塊 NdisAllocateSharedMemory 函式。
NDIS 會從呼叫 NdisFreeSharedMemory的內容呼叫共用記憶體提供者的 NetFreeSharedMemory 函式。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | NDIS 6.20 和更新版本支援。 |
目標平臺 | 普遍 |
標頭 | ndis.h (包括 Ndis.h) |
連結庫 | Ndis.lib |
IRQL | PASSIVE_LEVEL |