What Does NDIS Verifier Detect?
The NDIS Verifier currently DebugPrints a warning message and breaks into the debugger if the NDIS_GFLAG_BREAK_ON_WARNING is set for the following cases: • Drivers that use reserved keywords instead of NdisMQueryAdapterResources to get assigned resources. • Drivers that use the following APIs: • NdisImmediateRead/WritePciSlotInformation: Use instead NdisRead/WritePciSlotInformation. • NdisImmediateRead/WritePortUchar/Ushort/Ulong: Register the I/O port range and use instead NdisRead/WritePortUchar/Ushort/Ulong. • NdisImmediateRead/NdisWriteSharedMemory: Map the I/O space and do a direct read/write. • NdisRead/WritePciSlotInformation with SlotNumber of anything but 0 (zero). • NdisMPciAssignResources: Use instead NdisMQueryAdapterResources. • NdisAllocateMemory: Use instead NdisAllocateMemoryWithTag. • NdisQuerymapRegisterCount: Obsolete API.For additional information, click the article number below to view the article in the Microsoft Knowledge Base: 253233 (http://support.microsoft.co