struktur NET_DMA_CHANNEL_CPU_AFFINITY (netdma.h)

Catatan Antarmuka NetDMA tidak didukung di Windows 8 dan yang lebih baru.
 
Struktur NET_DMA_CHANNEL_CPU_AFFINITY menentukan afinitas CPU saluran DMA.

Sintaks

typedef struct _NET_DMA_CHANNEL_CPU_AFFINITY {
  ULONG DmaChannel;
  ULONG CpuNumber;
} NET_DMA_CHANNEL_CPU_AFFINITY, *PNET_DMA_CHANNEL_CPU_AFFINITY;

Anggota

DmaChannel

Nomor saluran DMA. Nilai untuk anggota ini berkisar dari nol hingga jumlah maksimum saluran DMA yang didukung mesin DMA dikurangi satu. Driver penyedia DMA menentukan jumlah maksimum saluran DMA di anggota MaxDmaChannelCount NET_DMA_PROVIDER_CHARACTERISTICS struktur.

CpuNumber

CPU target yang harus dikaitkan dengan driver penyedia DMA dengan gangguan MSI-X yang dihasilkan untuk saluran DMA yang ditentukan dalam anggota DmaChannel .

Keterangan

Antarmuka NetDMA meneruskan array struktur NET_DMA_CHANNEL_CPU_AFFINITY ke driver penyedia DMA Fungsi ProviderSetDmaChannelCpuAffinity untuk menentukan afinitas CPU saluran DMA.

Antarmuka NetDMA memanggil ProviderSetDmaChannelCpuAffinity saat dalam konteks Fungsi NetDmaRegisterProvider .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Didukung untuk driver NetDMA 1.0 di Windows Vista.
Header netdma.h (termasuk Netdma.h)

Lihat juga

NET_DMA_PROVIDER_CHARACTERISTICS

NetDmaRegisterProvider

ProviderSetDmaChannelCpuAffinity