struttura NET_DMA_CHANNEL_CPU_AFFINITY (netdma.h)
Sintassi
typedef struct _NET_DMA_CHANNEL_CPU_AFFINITY {
ULONG DmaChannel;
ULONG CpuNumber;
} NET_DMA_CHANNEL_CPU_AFFINITY, *PNET_DMA_CHANNEL_CPU_AFFINITY;
Members
DmaChannel
Numero del canale DMA. I valori per questo membro sono compresi tra zero e il numero massimo di canali DMA supportati dal motore DMA meno uno. Il driver del provider DMA specifica il numero massimo di canali DMA nel membro MaxDmaChannelCount del NET_DMA_PROVIDER_CHARACTERISTICS struttura.
CpuNumber
CPU di destinazione che il driver del provider DMA deve associare agli interrupt MSI-X generati per il canale DMA specificato nel membro DmaChannel .
Commenti
L'interfaccia NetDMA passa una matrice di strutture NET_DMA_CHANNEL_CPU_AFFINITY a un driver del provider DMA ProviderSetDmaChannelCpuAffinity per specificare l'affinità CPU dei canali DMA.
L'interfaccia NetDMA chiama ProviderSetDmaChannelCpuAffinity nel contesto di Funzione NetDmaRegisterProvider .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver NetDMA 1.0 in Windows Vista. |
Intestazione | netdma.h (include Netdma.h) |