NdisMDeregisterScatterGatherDma
Collapse the table of content
Expand the table of content

NdisMDeregisterScatterGatherDma function

Bus-master miniport drivers call NdisMDeregisterScatterGatherDma to release DMA resources that were allocated with the NdisMRegisterScatterGatherDma function.

Syntax


VOID NdisMDeregisterScatterGatherDma(
  _In_ NDIS_HANDLE NdisMiniportDmaHandle
);

Parameters

NdisMiniportDmaHandle [in]

A handle to a context area that NDIS uses to manage a DMA resource. The caller obtained this handle by calling the NdisMRegisterScatterGatherDma function.

Return value

None

Remarks

An NDIS miniport driver calls NdisMDeregisterScatterGatherDma from its MiniportHaltEx function to release the DMA resources it allocated and initialized in a previous call to NdisMRegisterScatterGatherDma.

Requirements

Target platform

Universal

Version

Supported in NDIS 6.0 and later.

Header

Ndis.h (include Ndis.h)

Library

Ndis.lib

IRQL

PASSIVE_LEVEL

DDI compliance rules

Init_RegisterSG, Irql_Gather_DMA_Function

See also

MiniportHaltEx
NdisMRegisterScatterGatherDma
Allocating and Freeing Scatter/Gather Lists
Miniport Driver Scatter/Gather DMA
NDIS Scatter/Gather DMA
Registering and Deregistering DMA Channels

 

 

Send comments about this topic to Microsoft

Show:
© 2016 Microsoft