MiniportEnableInterrupt
9/8/2008
MiniportEnableInterrupt é um opcional função, fornecidos por alguns drivers de rede adaptadores que suporte dinâmico a habilitação e desabilitação de interrupções, mas não compartilhar um IRQ.
Syntax
VOID MiniportEnableInterrupt(
NDIS_HANDLE MiniportAdapterContext
);
Parameters
- MiniportAdapterContext
[no] Especifica o identificador para uma área Miniport-allocated contexto no qual o driver mantém por-estado adaptador de rede, configurar por MiniportInitialize.
Return Value
Nenhum.
Remarks
MiniportEnableInterrupt Interrupções permite geralmente escrevendo uma máscara para adaptador de rede.
Um driver adaptador rede que exporta um MiniportDisableInterrupt função não precisa ter uma recíproca MiniportEnableInterrupt função. Tal de um driver MiniportHandleInterrupt função é responsável por habilitar novamente interrupções no adaptador de rede.
Se seu adaptador rede não suporte dinâmico a habilitação e desabilitação de interrupções, driver adaptador de rede deve registrar um MiniportISR função e conjunto RequestIsr Para TRUE quando ele chama NdisMRegisterInterrupt. Tal de um driver MiniportISR função deve confirmação cada interrupção gerada pelo adaptador de rede e salvar qualquer informações interrupção necessárias para do o driver MiniportHandleInterrupt função.
Requirements
Header | externs.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
See Also
Reference
MiniportDisableInterrupt
MiniportHandleInterrupt
MiniportInitialize
MiniportISR
NdisFreeMemory
NdisFreeSpinLock
NdisIMDeInitializeDeviceInstance
NdisMCancelTimer
NdisMDeregisterAdapterShutdownHandler
NdisMDeregisterInterrupt
NdisMDeregisterIoPortRange
NdisMFreeMapRegisters
NdisMRegisterAdapterShutdownHandler
NdisMRegisterInterrupt
NdisMUnmapIoSpace
ProtocolUnbindAdapter