estrutura NET_DMA_CHANNEL_CPU_AFFINITY (netdma.h)
Sintaxe
typedef struct _NET_DMA_CHANNEL_CPU_AFFINITY {
ULONG DmaChannel;
ULONG CpuNumber;
} NET_DMA_CHANNEL_CPU_AFFINITY, *PNET_DMA_CHANNEL_CPU_AFFINITY;
Membros
DmaChannel
O número do canal DMA. Os valores para esse membro variam de zero até o número máximo de canais de AMD aos quais o mecanismo de AMD dá suporte a menos um. O driver do provedor de DMA especifica o número máximo de canais de DMA no membro MaxDmaChannelCount do NET_DMA_PROVIDER_CHARACTERISTICS estrutura.
CpuNumber
A CPU de destino que o driver do provedor de DMA deve associar às interrupções MSI-X geradas para o canal DMA especificado no membro DmaChannel .
Comentários
A interface NetDMA passa uma matriz de estruturas NET_DMA_CHANNEL_CPU_AFFINITY para o driver de um provedor de DMA Função ProviderSetDmaChannelCpuAffinity para especificar a afinidade de CPU dos canais de DMA.
A interface NetDMA chama ProviderSetDmaChannelCpuAffinity enquanto está no contexto do Função NetDmaRegisterProvider .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Com suporte para drivers NetDMA 1.0 no Windows Vista. |
Cabeçalho | netdma.h (inclua Netdma.h) |