NdisMFreeMapRegisters
9/8/2008
Essa função libera um conjunto de registros mapa (n.); mapear (v.) que foram alocadas durante inicialização.
Syntax
VOID NdisMFreeMapRegisters(
NDIS_HANDLE MiniportAdapterHandle
);
Parameters
- MiniportAdapterHandle
[no] Manipular originalmente entrada para o MiniportInitialize função.
Return Value
Nenhum.
Remarks
Se ele já tiver feito um bem-sucedido chamar para o NdisMAllocateMapRegisters função, o driver NIC de um mestre barramento dispositivo acesso direto à memória (DMA) chama essa função se qualquer um do seguinte ocorre:
- Seu MiniportInitialize função não consegue inicializar o NIC, portanto, essa função deve versão todos existente alega em hardware recursos para que NIC antes de que retornará controle.
- O NIC para o qual a miniporta alocado os registradores mapa (n.); mapear (v.) está sendo removido.
- O driver está sendo descarregado, porque o sistema está sendo encerrado ou porque o usuário reconfigurado componentes de rede usados na máquina.
Tão logo ela chama essa função, o driver de um mestre barramento DMA NIC não é mais possível usar os registradores mapa (n.); mapear (v.) que ela anteriormente alocada.
Esta função pode ser chamado somente a partir de um driver NIC MiniportInitialize e MiniportHalt funções.
Requirements
Header | ndis.h |
Library | ndis.dll |
Windows Embedded CE | Windows CE .NET 4.0 and later |