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) |