Condividi tramite


Funzione NdisUnmapFile (ndis.h)

La funzione NdisUnmapFile rilascia un mapping degli 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 richiede più l'accesso esclusivo al contenuto di un file aperto. Tale driver può eseguire il mapping e rimuovere il mapping del file in base alle esigenze, usando chiamate alternate a NdisMapFile e NdisUnmapFile fino a quando non rilascia l'handle di file con la funzione NdisCloseFile.

Fabbisogno

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 (include Ndis.h)
libreria Ndis.lib
IRQL PASSIVE_LEVEL
regole di conformità DDI Irql_Miscellaneous_Function(ndis)

Vedere anche

MiniportInitializeEx

NdisCloseFile

NdisMapFile

NdisOpenFile