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)

Confira também

MiniportInitializeEx

NdisCloseFile

NdisMapFile

NdisOpenFile