VOID
NdisMCompleteBufferPhysicalMapping(
IN NDIS_HANDLE MiniportAdapterHandle,
IN PNDIS_BUFFER Buffer,
IN ULONG PhysicalMapRegister
);
NdisMCompleteBufferPhysicalMapping flushes any data remaining in a busmaster NIC’s internal cache at the end of a transfer that was set up with NdisMStartBufferPhysicalMapping.
PhysicalMapRegister is a zero-based value that falls within the index range for the map registers the miniport allocated during initialization with NdisMAllocateMapRegisters.
Callers of NdisMCompleteBufferPhysicalMapping run at IRQL <= DISPATCH_LEVEL.
MiniportHandleInterrupt, MiniportInitialize, MiniportSend, MiniportSendPackets, MiniportTimer, MiniportWanSend, NdisMAllocateMapRegisters, NdisMAllocateSharedMemory, NdisMAllocateSharedMemoryAsync, NdisMStartBufferPhysicalMapping