Funzione NdisUnmapFile (ndis.h)

La funzione NdisUnmapFile rilascia un mapping di indirizzi virtuali di un file configurato in precedenza con la funzione NdisMapFile .

Sintassi

void NdisUnmapFile(
  [in] NDIS_HANDLE FileHandle
);

Parametri

[in] FileHandle

Handle restituito dalla funzione NdisOpenFile .

Valore restituito

nessuno

Osservazioni

Per ridurre l'utilizzo delle risorse, un driver miniport deve sempre chiamare NdisUnmapFile quando non necessita più dell'accesso esclusivo al contenuto di un file aperto. Tale driver può eseguire il mapping e annullare il mapping del file, usando chiamate alternate a NdisMapFile e NdisUnmapFile finché non rilascia l'handle di file con la funzione NdisCloseFile.

Requisiti

Requisito Valore
Client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisUnmapFile (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisUnmapFile (NDIS 5.1) in Windows XP.
Piattaforma di destinazione Universale
Intestazione ndis.h (includere Ndis.h)
Libreria Ndis.lib
IRQL PASSIVE_LEVEL
Regole di conformità DDI Irql_Miscellaneous_Function(ndis)

Vedi anche

MiniportInitializeEx

NdisCloseFile

NdisMapFile

NdisOpenFile