Compartir a través de


encabezado netdma.h

La red usa este encabezado. Para más información, consulte:

netdma.h contiene las siguientes interfaces de programación:

Functions

 
NetDmaDeregisterProvider

La función NetDmaDeregisterProvider anula el registro de un proveedor DMA.
NetDmaGetVersion

Nota La interfaz NetDMA no se admite en Windows 8 y versiones posteriores. La función NetDmaGetVersion devuelve la versión de la interfaz netDMA que admite el equipo local.
NetDmaInterruptDpc

La función NetDmaInterruptDpc notifica a la interfaz netDMA que una llamada a procedimiento diferido de transferencia DMA (DPC) se ha completado en un canal DMA.
NetDmaIsr

La función NetDmaIsr notifica a la interfaz netDMA que se ha producido una interrupción de transferencia de DMA en un canal DMA.
NetDmaPnPEventNotify

La función NetDmaPnPEventNotify indica un cambio de estado de energía para un dispositivo de proveedor netDMA.
NetDmaProviderStart

La función NetDmaProviderStart notifica a la interfaz netDMA que todos los canales DMA asociados a un proveedor DMA se inicializan y están listos para las transferencias DMA.
NetDmaProviderStop

La función NetDmaProviderStop notifica a la interfaz netDMA que todos los canales DMA asociados a un proveedor DMA ya no están disponibles para las transferencias de DMA.
NetDmaRegisterProvider

La función NetDmaRegisterProvider registra un proveedor DMA.

Funciones de devolución de llamada

 
DMA_ABORT_HANDLER

La función ProviderAbortDma cancela las transferencias DMA asociadas a un canal DMA.
DMA_APPEND_HANDLER

La función ProviderAppendDma anexa una lista vinculada de descriptores DMA al último descriptor de un canal DMA.
DMA_CHANNEL_ALLOCATE_HANDLER

La función ProviderAllocateDmaChannel asigna un canal DMA.
DMA_CHANNEL_FREE_HANDLER

La función ProviderFreeDmaChannel libera un canal DMA que la función ProviderAllocateDmaChannel asignó anteriormente.
DMA_CHANNELS_CPU_AFFINITY_HANDLER

La función ProviderSetDmaChannelCpuAffinity establece las afinidades de CPU para los canales DMA asociados a un proveedor DMA.
DMA_RESET_HANDLER

La función ProviderResetChannel restablece un canal DMA al estado inicial que existía después de asignar el canal DMA.
DMA_RESUME_HANDLER

La función ProviderResumeDma reanuda las transferencias DMA que están suspendidas actualmente en un canal DMA.
DMA_START_HANDLER

La función ProviderStartDma inicia una transferencia DMA en el canal DMA especificado.
DMA_SUSPEND_HANDLER

La función ProviderSuspendDma suspende las transferencias DMA que están actualmente en curso en un canal DMA.

Estructuras

 
NET_DMA_CHANNEL_CPU_AFFINITY

La estructura NET_DMA_CHANNEL_CPU_AFFINITY especifica la afinidad de CPU de un canal DMA.
NET_DMA_CHANNEL_PARAMETERS

La estructura NET_DMA_CHANNEL_PARAMETERS especifica los parámetros de configuración que un controlador de proveedor DMA debe usar para configurar un canal DMA.
NET_DMA_DESCRIPTOR

La estructura NET_DMA_DESCRIPTOR especifica la información de transferencia de DMA para cada entrada de una lista vinculada de descriptores DMA.
NET_DMA_PNP_NOTIFICATION

La estructura NET_DMA_PNP_NOTIFICATION especifica una notificación de administración de energía en la interfaz NetDMA.
NET_DMA_PROVIDER_ATTRIBUTES

La estructura NET_DMA_PROVIDER_ATTRIBUTES especifica los atributos de configuración de un proveedor netDMA.
NET_DMA_PROVIDER_CHARACTERISTICS

La estructura NET_DMA_PROVIDER_CHARACTERISTICS especifica las características de un proveedor NetDMA, incluidos los puntos de entrada de las funciones ProviderXxx.

Enumeraciones

 
NET_DMA_PNP_NOTIFICATION_CODE

La enumeración NET_DMA_PNP_NOTIFICATION_CODE identifica el tipo de un evento NetDMA Plug and Play (PnP).