Macro NdisEqualMemory (ndis.h)
La funzione NdisEqualMemory confronta un numero specificato di caratteri in un blocco di memoria con lo stesso numero di caratteri in un secondo blocco di memoria.
Sintassi
void NdisEqualMemory(
Source1,
Source2,
Length
);
Parametri
Source1
Puntatore al primo blocco di memoria da confrontare.
Source2
Puntatore al secondo blocco di memoria da confrontare.
Length
Numero di byte da confrontare.
Valore restituito
nessuno
Osservazioni
NdisEqualMemory confronta due blocchi di memoria e usa il valore specificato nel parametro Length per entrambi i blocchi. Il tipo di dati di qualsiasi elemento nei blocchi di memoria confrontati è irrilevante.
I chiamanti di NdisEqualMemory possono essere eseguiti in IRQL <= DISPATCH_LEVEL se entrambi i blocchi di memoria sono residenti. Se entrambi i blocchi sono paginabili, i chiamanti devono essere in esecuzione in irQL < DISPATCH_LEVEL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver esistenti in NDIS 6.0 e versioni successive, ma i nuovi driver devono usare invece RtlEqualMemory. |
Piattaforma di destinazione | Desktop |
Intestazione | ndis.h (includere Ndis.h) |
IRQL | Vedere La sezione Osservazioni |
Regole di conformità DDI | Irql_Miscellaneous_Function(ndis) |