Condividi tramite


intestazione netdma.h

Questa intestazione viene usata dalla rete. Per altre informazioni, vedere:

netdma.h contiene le interfacce di programmazione seguenti:

Funzioni

 
NetDmaDeregisterProvider

La funzione NetDmaDeregisterProvider deregisters un provider DMA.
NetDmaGetVersion

Nota L'interfaccia NetDMA non è supportata in Windows 8 e versioni successive. La funzione NetDmaGetVersion restituisce la versione dell'interfaccia NetDMA supportata dal computer locale.
NetDmaInterruptDpc

La funzione NetDmaInterruptDpc notifica all'interfaccia NetDMA che una chiamata di procedura posticipata di trasferimento DMA (DPC) è stata completata in un canale DMA.
NetDmaIsr

La funzione NetDmaIsr notifica all'interfaccia NetDMA che si è verificato un interruzione di trasferimento DMA in un canale DMA.
NetDmaPnPEventNotify

La funzione NetDmaPnPEventNotify indica una modifica dello stato di alimentazione per un dispositivo provider NetDMA.
NetDmaProviderStart

La funzione NetDmaProviderStart notifica all'interfaccia NetDMA che tutti i canali DMA associati a un provider DMA vengono inizializzati e pronti per i trasferimenti DMA.
NetDmaProviderStop

La funzione NetDmaProviderStop notifica all'interfaccia NetDMA che tutti i canali DMA associati a un provider DMA non sono più disponibili per i trasferimenti DMA.
NetDmaRegisterProvider

La funzione NetDmaRegisterProvider registra un provider DMA.

Funzioni di callback

 
DMA_ABORT_HANDLER

La funzione ProviderAbortDma annulla tutti i trasferimenti DMA associati a un canale DMA.
DMA_APPEND_HANDLER

La funzione ProviderAppendDma aggiunge un elenco collegato di descrittori DMA all'ultimo descrittore in un canale DMA.
DMA_CHANNEL_ALLOCATE_HANDLER

La funzione ProviderAllocateDmaChannel alloca un canale DMA.
DMA_CHANNEL_FREE_HANDLER

La funzione ProviderFreeDmaChannel libera un canale DMA allocato in precedenza dalla funzione ProviderAllocateDmaChannel.
DMA_CHANNELS_CPU_AFFINITY_HANDLER

La funzione ProviderSetDmaChannelCpuAffinity imposta le affinità della CPU per i canali DMA associati a un provider DMA.
DMA_RESET_HANDLER

La funzione ProviderResetChannel reimposta un canale DMA sullo stato iniziale esistente dopo l'allocazione del canale DMA.
DMA_RESUME_HANDLER

La funzione ProviderResumeDma riprende i trasferimenti DMA attualmente sospesi in un canale DMA.
DMA_START_HANDLER

La funzione ProviderStartDma avvia un trasferimento DMA nel canale DMA specificato.
DMA_SUSPEND_HANDLER

La funzione ProviderSuspendDma sospende i trasferimenti DMA attualmente in corso in un canale DMA.

Strutture

 
NET_DMA_CHANNEL_CPU_AFFINITY

La struttura NET_DMA_CHANNEL_CPU_AFFINITY specifica l'affinità della CPU di un canale DMA.
NET_DMA_CHANNEL_PARAMETERS

La struttura NET_DMA_CHANNEL_PARAMETERS specifica i parametri di configurazione usati da un driver del provider DMA per configurare un canale DMA.
NET_DMA_DESCRIPTOR

La struttura NET_DMA_DESCRIPTOR specifica le informazioni di trasferimento DMA per ogni voce in un elenco collegato di descrittori DMA.
NET_DMA_PNP_NOTIFICATION

La struttura NET_DMA_PNP_NOTIFICATION specifica una notifica di risparmio energia nell'interfaccia NetDMA.
NET_DMA_PROVIDER_ATTRIBUTES

La struttura NET_DMA_PROVIDER_ATTRIBUTES specifica gli attributi di configurazione per un provider NetDMA.
NET_DMA_PROVIDER_CHARACTERISTICS

La struttura NET_DMA_PROVIDER_CHARACTERISTICS specifica le caratteristiche per un provider NetDMA, inclusi i punti di ingresso per le funzioni ProviderXxx.

Enumerazioni

 
NET_DMA_PNP_NOTIFICATION_CODE

L'enumerazione NET_DMA_PNP_NOTIFICATION_CODE identifica il tipo di un evento Plug and Play (PnP) NetDMA.