Función NdisGetSharedDataAlignment (ndis.h)

NdisGetSharedDataAlignment devuelve la alineación preferida para las estructuras de memoria que pueden compartir más de un procesador.

Sintaxis

ULONG NdisGetSharedDataAlignment();

Valor devuelto

Valor de límite, en bytes, en el que los controladores deben alinear las estructuras que pueden compartir más de un procesador.

Comentarios

Use NdisGetSharedDataAlignment para determinar la mejor alineación para las estructuras de datos que se compartirán entre procesadores. El uso del valor devuelto al asignar estas estructuras minimiza los efectos de la memoria caché que reducen el rendimiento de los sistemas multiprocesador.

La compatibilidad del sistema con NdisGetSharedDataAlignment está disponible en Windows XP y versiones posteriores.

Requisitos

   
Cliente mínimo compatible Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisGetSharedDataAlignment (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulta NdisGetSharedDataAlignment (NDIS 5.1)) en Windows XP.
Plataforma de destino Universal
Header ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_Miscellaneous_Function(ndis)