NdisMReadDmaCounter (NDIS 5.1) function

Note   NDIS 5. x has been deprecated and is superseded by NDIS 6. x. For new NDIS driver development, see Network Drivers Starting with Windows Vista. For information about porting NDIS 5. x drivers to NDIS 6. x, see Porting NDIS 5.x Drivers to NDIS 6.0.

NdisMReadDmaCounter returns the current value of the system DMA controller's counter.

Syntax


ULONG NdisMReadDmaCounter(
  _In_  NDIS_HANDLE MiniportDmaHandle
);

Parameters

MiniportDmaHandle [in]

Specifies the handle returned when the miniport driver called NdisMRegisterDmaChannel during initialization.

Return value

NdisMReadDmaCounter returns the number of bytes remaining in the current DMA transfer on the channel used by the NIC.

Remarks

NIC drivers of devices that use the system DMA controller's autoinitialize mode can call NdisMReadDmaCounter.

Requirements

Version

See NdisMReadDmaCounter.

Header

Ndis.h (include Ndis.h)

IRQL

<= DISPATCH_LEVEL

See also

MiniportInitialize
NdisMCompleteDmaTransfer
NdisMDeregisterDmaChannel
NdisMRegisterDmaChannel
NdisMSetAttributes
NdisMSetAttributesEx
NdisMSetupDmaTransfer

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft