Partilhar via


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.

Valor de retorno

Nenhum

Observações

Para reduzir o uso de recursos, um driver de miniporto sempre deve chamar NdisUnmapFile quando não precisar mais de acesso exclusivo ao conteúdo de um arquivo que ele abriu. Esse driver pode mapear e cancelar o mapa do 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
de cliente com suporte mínimo 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.
da 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)

Consulte também

MiniportInitializeEx

NdisCloseFile

NdisMapFile

NdisOpenFile