Freigeben über


NdisGetSharedDataAlignment-Funktion (ndis.h)

NdisGetSharedDataAlignment gibt die bevorzugte Ausrichtung für Speicherstrukturen zurück, die von mehreren Prozessoren gemeinsam genutzt werden können.

Syntax

ULONG NdisGetSharedDataAlignment();

Rückgabewert

Der Begrenzungswert in Bytes, an dem Treiber Strukturen ausrichten sollen, die von mehr als einem Prozessor gemeinsam genutzt werden können.

Hinweise

Verwenden Sie NdisGetSharedDataAlignment , um die beste Ausrichtung für Datenstrukturen zu ermitteln, die von Prozessoren gemeinsam genutzt werden. Die Verwendung des zurückgegebenen Werts bei der Zuordnung solcher Strukturen minimiert Cacheeffekte, die die Leistung von Multiprozessorsystemen verringern.

Die Systemunterstützung für NdisGetSharedDataAlignment ist in Windows XP und höheren Versionen verfügbar.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisGetSharedDataAlignment (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisGetSharedDataAlignment (NDIS 5.1)) in Windows XP.
Zielplattform Universell
Header ndis.h (einschließlich Ndis.h)
Bibliothek Ndis.lib
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln Irql_Miscellaneous_Function(ndis)