NET_DMA_CHANNEL_CPU_AFFINITY結構 (netdma.h)
注意 Windows 8 和更新版本中不支援 NetDMA 介面。
語法
typedef struct _NET_DMA_CHANNEL_CPU_AFFINITY {
ULONG DmaChannel;
ULONG CpuNumber;
} NET_DMA_CHANNEL_CPU_AFFINITY, *PNET_DMA_CHANNEL_CPU_AFFINITY;
成員
DmaChannel
DMA 通道號碼。 此成員的值範圍從零到 DMA 引擎支援的最大 DMA 通道數目減一。 DMA 提供者驅動程式會指定 MaxDmaChannelCount 成員中的 DMA 通道數目上限 NET_DMA_PROVIDER_CHARACTERISTICS 結構。
CpuNumber
DMA 提供者驅動程式應該與針對 DmaChannel 成員中指定的 DMA 通道所產生的 MSI-X 中斷產生目標 CPU。
言論
NetDMA 介面會將NET_DMA_CHANNEL_CPU_AFFINITY結構的數位傳遞至 DMA 提供者驅動程式的 ProviderSetDmaChannelCpuAffinity 函式來指定 DMA 通道的 CPU 親和性。
NetDMA 介面會在 的內容中呼叫 ProviderSetDmaChannelCpuAffinity NetDmaRegisterProvider 函式。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | 支援 Windows Vista 中的 NetDMA 1.0 驅動程式。 |
標頭 | netdma.h (包括 Netdma.h) |