Macro NdisRetrieveUlong (ndis.h)
La funzione NdisRetrieveUlong recupera un valore ULONG dall'indirizzo di origine, evitando errori di allineamento.
Sintassi
void NdisRetrieveUlong(
Destination,
Source
);
Parametri
Destination
Puntatore a una posizione di memoria allineata a ULONG in cui archiviare il valore.
Source
Puntatore a una posizione di memoria da cui recuperare il valore ULONG.
Valore restituito
nessuno
Osservazioni
Si presuppone che l'oggetto DestinationAddress specificato sia allineato su un limite ULONG.
I chiamanti di NdisRetrieveUlong possono essere eseguiti in qualsiasi IRQL se gli indirizzi specificati si trovano in un pool non di paging. In caso contrario, i chiamanti devono essere in esecuzione nel DISPATCH_LEVEL IRQL < .
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 RtlRetrieveUlong. |
Piattaforma di destinazione | Desktop |
Intestazione | ndis.h (include Ndis.h) |
IRQL | Vedere la sezione Osservazioni |