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 DMA aos quais o mecanismo de DMA 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 ao MSI-X interrupções geradas para o canal DMA especificado no membro DmaChannel.
Observações
A interface NetDMA passa uma matriz de estruturas de NET_DMA_CHANNEL_CPU_AFFINITY para o driver de um provedor de DMA função ProviderSetDmaChannelCpuAffinity para especificar a afinidade de CPU dos canais DMA.
A interface NetDMA chama ProviderSetDmaChannelCpuAffinity no contexto do função NetDmaRegisterProvider.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers NetDMA 1.0 no Windows Vista. |
cabeçalho | netdma.h (inclua Netdma.h) |