Condividi tramite


Funzione NdisGetSharedDataAlignment (ndis.h)

NdisGetSharedDataAlignment restituisce l'allineamento preferito per le strutture di memoria che possono essere condivise da più processori.

Sintassi

ULONG NdisGetSharedDataAlignment();

Valore restituito

Valore limite, in byte, in cui i driver devono allineare le strutture che possono essere condivise da più processori.

Osservazioni

Usare NdisGetSharedDataAlignment per determinare l'allineamento migliore per le strutture di dati che verranno condivise tra processori. L'uso del valore restituito durante l'allocazione di tali strutture riduce al minimo gli effetti della cache che riducono le prestazioni dei sistemi multiprocessore.

Il supporto di sistema per NdisGetSharedDataAlignment è disponibile in Windows XP e versioni successive.

Fabbisogno

Requisito Valore
client minimo supportato Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisGetSharedDataAlignment (NDIS 5.1) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisGetSharedDataAlignment (NDIS 5.1)) in Windows XP.
piattaforma di destinazione Universale
intestazione ndis.h (include Ndis.h)
libreria Ndis.lib
IRQL <= DISPATCH_LEVEL
regole di conformità DDI Irql_Miscellaneous_Function(ndis)