NdisGetSharedDataAlignment 函数 (ndis.h)
NdisGetSharedDataAlignment 返回可由多个处理器共享的内存结构的首选对齐方式。
语法
ULONG NdisGetSharedDataAlignment();
返回值
驱动程序应在其上对齐可由多个处理器共享的结构的边界值(以字节为单位)。
注解
使用 NdisGetSharedDataAlignment 确定将在处理器之间共享的数据结构的最佳对齐方式。 分配此类结构时使用返回的值可最大程度地减少缓存影响,从而降低多处理器系统的性能。
Windows XP 及更高版本中提供对 NdisGetSharedDataAlignment 的系统 支持。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | NDIS 6.0 和 NDIS 5.1 驱动程序支持 (请参阅 Windows Vista 中的 NdisGetSharedDataAlignment (NDIS 5.1) ) 。 NDIS 5.1 驱动程序支持 (请参阅 Windows XP 中的 NdisGetSharedDataAlignment (NDIS 5.1) ) 。 |
目标平台 | 通用 |
标头 | ndis.h (包括 Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI 符合性规则 | Irql_Miscellaneous_Function (ndis) |