共用方式為


NdisMUnmapIoSpace 函式 (ndis.h)

NdisMUnmapIoSpace 會釋放初始化時間呼叫 NdisMMapIoSpace所對應的虛擬範圍。

語法

void NdisMUnmapIoSpace(
  [in] NDIS_HANDLE MiniportAdapterHandle,
  [in] PVOID       VirtualAddress,
  [in] UINT        Length
);

參數

[in] MiniportAdapterHandle

指定原始輸入至 MiniportInitializeEx的句柄。

[in] VirtualAddress

指定 NdisMMapIoSpace所傳回之對應範圍的基底虛擬位址。

[in] Length

指定與 NdisMMapIoSpace對應之範圍中的位元元組數目。

傳回值

沒有

言論

卸除迷你埠驅動程式時,必須在初始化期間使用 NdisMMapIoSpace 對應的任何記憶體範圍,並呼叫 NdisMUnmapIoSpace

傳遞至 NdisMUnmapIoSpace Length 必須符合原本傳遞至 NdisMMapIoSpace Length

NdisMUnmapIoSpace 只能從迷你埠驅動程式的 MiniportInitializeExMiniportHaltEx 函式呼叫。

要求

要求 價值
最低支援的用戶端 支援 Windows Vista 中的 NDIS 6.0 和 NDIS 5.1 驅動程式(請參閱 NdisMUnmapIoSpace (NDIS 5.1)。 支援 Windows XP 中的 NDIS 5.1 驅動程式(請參閱 NdisMUnmapIoSpace (NDIS 5.1)。
目標平臺 普遍
標頭 ndis.h (包括 Ndis.h)
連結庫 Ndis.lib
IRQL PASSIVE_LEVEL
DDI 合規性規則 Irql_Miniport_Driver_Function(ndis)

另請參閱

MiniportHaltEx

MiniportInitializeEx

NdisMMapIoSpace