Bagikan melalui


header netdma.h

Header ini digunakan oleh jaringan. Untuk informasi selengkapnya, lihat:

netdma.h berisi antarmuka pemrograman berikut:

Fungsi

 
NetDmaDeregisterProvider

Fungsi NetDmaDeregisterProvider membatalkan pendaftaran penyedia DMA.
NetDmaGetVersion

Perhatikan Antarmuka NetDMA tidak didukung di Windows 8 dan yang lebih baru. Fungsi NetDmaGetVersion mengembalikan versi antarmuka NetDMA yang didukung komputer lokal.
NetDmaInterruptDpc

Fungsi NetDmaInterruptDpc memberi tahu antarmuka NetDMA bahwa panggilan prosedur yang ditangguhkan transfer DMA (DPC) telah selesai pada saluran DMA.
NetDmaIsr

Fungsi NetDmaIsr memberi tahu antarmuka NetDMA bahwa interupsi transfer DMA telah terjadi pada saluran DMA.
NetDmaPnPEventNotify

Fungsi NetDmaPnPEventNotify menunjukkan perubahan status daya untuk perangkat penyedia NetDMA.
NetDmaProviderStart

Fungsi NetDmaProviderStart memberi tahu antarmuka NetDMA bahwa semua saluran DMA yang terkait dengan penyedia DMA diinisialisasi dan siap untuk transfer DMA.
NetDmaProviderStop

Fungsi NetDmaProviderStop memberi tahu antarmuka NetDMA bahwa semua saluran DMA yang terkait dengan penyedia DMA tidak lagi tersedia untuk transfer DMA.
NetDmaRegisterProvider

Fungsi NetDmaRegisterProvider mendaftarkan penyedia DMA.

Fungsi panggilan balik

 
DMA_ABORT_HANDLER

Fungsi ProviderAbortDma membatalkan transfer DMA apa pun yang terkait dengan saluran DMA.
DMA_APPEND_HANDLER

Fungsi ProviderAppendDma menambahkan daftar deskriptor DMA yang ditautkan ke deskriptor terakhir pada saluran DMA.
DMA_CHANNEL_ALLOCATE_HANDLER

Fungsi ProviderAllocateDmaChannel mengalokasikan saluran DMA.
DMA_CHANNEL_FREE_HANDLER

Fungsi ProviderFreeDmaChannel membebaskan saluran DMA yang sebelumnya dialokasikan oleh fungsi ProviderAllocateDmaChannel.
DMA_CHANNELS_CPU_AFFINITY_HANDLER

Fungsi ProviderSetDmaChannelCpuAffinity menetapkan afinitas CPU untuk saluran DMA yang terkait dengan penyedia DMA.
DMA_RESET_HANDLER

Fungsi ProviderResetChannel mengatur ulang saluran DMA ke status awal yang ada setelah saluran DMA dialokasikan.
DMA_RESUME_HANDLER

Fungsi ProviderResumeDma melanjutkan transfer DMA yang saat ini ditangguhkan pada saluran DMA.
DMA_START_HANDLER

Fungsi ProviderStartDma memulai transfer DMA pada saluran DMA yang ditentukan.
DMA_SUSPEND_HANDLER

Fungsi ProviderSuspendDma menangguhkan transfer DMA yang saat ini sedang berlangsung di saluran DMA.

Struktur

 
NET_DMA_CHANNEL_CPU_AFFINITY

Struktur NET_DMA_CHANNEL_CPU_AFFINITY menentukan afinitas CPU saluran DMA.
NET_DMA_CHANNEL_PARAMETERS

Struktur NET_DMA_CHANNEL_PARAMETERS menentukan parameter konfigurasi yang harus digunakan driver penyedia DMA untuk mengonfigurasi saluran DMA.
NET_DMA_DESCRIPTOR

Struktur NET_DMA_DESCRIPTOR menentukan informasi transfer DMA untuk setiap entri dalam daftar deskriptor DMA yang ditautkan.
NET_DMA_PNP_NOTIFICATION

Struktur NET_DMA_PNP_NOTIFICATION menentukan pemberitahuan manajemen daya di antarmuka NetDMA.
NET_DMA_PROVIDER_ATTRIBUTES

Struktur NET_DMA_PROVIDER_ATTRIBUTES menentukan atribut konfigurasi untuk penyedia NetDMA.
NET_DMA_PROVIDER_CHARACTERISTICS

Struktur NET_DMA_PROVIDER_CHARACTERISTICS menentukan karakteristik untuk penyedia NetDMA, termasuk titik masuk untuk fungsi ProviderXxx.

Enumerasi

 
NET_DMA_PNP_NOTIFICATION_CODE

Enumerasi NET_DMA_PNP_NOTIFICATION_CODE mengidentifikasi jenis peristiwa Plug and Play (PnP) NetDMA.