Função NdisUnmapFile (ndis.h)
A função NdisUnmapFile libera um mapeamento de endereço virtual de um arquivo configurado anteriormente com a função NdisMapFile .
Sintaxe
void NdisUnmapFile(
[in] NDIS_HANDLE FileHandle
);
Parâmetros
[in] FileHandle
O identificador que foi retornado pela função NdisOpenFile .
Retornar valor
Nenhum
Comentários
Para reduzir o uso de recursos, um driver de miniporte sempre deve chamar NdisUnmapFile quando ele não precisar mais de acesso exclusivo ao conteúdo de um arquivo que ele abriu. Esse driver pode mapear e desmarcar o arquivo conforme necessário, usando chamadas alternadas para NdisMapFile e NdisUnmapFile até liberar o identificador de arquivo com a função NdisCloseFile .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisUnmapFile (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisUnmapFile (NDIS 5.1)) no Windows XP. |
Plataforma de Destino | Universal |
Cabeçalho | ndis.h (inclua Ndis.h) |
Biblioteca | Ndis.lib |
IRQL | PASSIVE_LEVEL |
Regras de conformidade de DDI | Irql_Miscellaneous_Function(ndis) |