共用方式為


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

另請參閱

NdisAllocateSharedMemory

NetFreeSharedMemory