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) |