Irql_Miniport_Driver_Function regra (ndis)
A regra de Irql_Miniport_Driver_Function especifica que as funções NDIS para drivers de miniporto devem ser chamadas em níveis IRQL corretos.
Essa regra verifica as funções para registro em log do driver de miniporto NDIS, portas NDIS e interface de DMA do NDIS.
NdisMCreateLogNdisMDeregisterDmaChannelNdisMDeregisterIoPortRangeNdisMDeregisterMiniportDriverNdisMFlushLogNdisMFreePortNdisMFreeSharedMemoryNdisMGetDevicePropertyNdisMGetDmaAlignmentNdisMMapIoSpaceNdisMPauseCompleteNdisMQueryAdapterInstanceNameNdisMReadDmaCounterNdisMRegisterDmaChannelNdisMRegisterIoPortRangeNdisMRegisterMiniportDriverNdisMRemoveMiniportNdisMResetCompleteNdisMRestartCompleteNdisMSetMiniportAttributesNdisMSetupDmaTransferNdisMSleepNdisMUnmapIoSpaceNdisMUpdateSharedMemoryNdisMWriteLogData
Modelo de driver: NDIS
Como testar
Em tempo de compilação |
---|
Execute o Verificador de Driver Estático e especifique a regra de Irql_Miniport_Driver_Function . Use as seguintes etapas para executar uma análise do código:
Para obter mais informações, consulte Usando o verificador de driver estático para localizar defeitos em drivers. |
Aplica-se a
NdisMCreateLogNdisMDeregisterDmaChannelNdisMDeregisterIoPortRangeNdisMDeregisterMiniportDriverNdisMFlushLogNdisMFreePortNdisMFreeSharedMemoryNdisMGetDevicePropertyNdisMGetDmaAlignmentNdisMMapIoSpaceNdisMPauseCompleteNdisMQueryAdapterInstanceNameNdisMReadDmaCounterNdisMRegisterDmaChannelNdisMRegisterIoPortRangeNdisMRegisterMiniportDriverNdisMRemoveMiniportNdisMResetCompleteNdisMRestartCompleteNdisMSetMiniportAttributesNdisMSetupDmaTransferNdisMSleepNdisMUnmapIoSpaceNdisMWriteLogData
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de