Macro NdisZeroMappedMemory (ndis.h)
NdisZeroMappedMemory riempie un blocco di memoria mappato a una chiamata precedente a NdisMMapIoSpace con zeri.
Sintassi
void NdisZeroMappedMemory(
[in] Destination,
[in] Length
);
Parametri
[in] Destination
Specifica l'indirizzo virtuale di base di un blocco di memoria mappata.
[in] Length
Specifica il numero di byte da riempire con zeri.
Valore restituito
nessuno
Osservazioni
Un driver miniport può chiamare NdisZeroMappedMemory per inizializzare la memoria del dispositivo mappata zero. La proprietà Destination e Length specificata deve essere un sottoinsieme appropriato dell'intervallo specificato quando il driver ha chiamato NdisMMapIoSpace.
NdisZeroMappedMemory è ottimizzato e un driver miniport può chiamare questa funzione ogni volta che deve cancellare un intervallo di memoria mappato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Supportato per i driver NDIS 6.0 e NDIS 5.1 (vedere NdisZeroMappedMemory (NDIS 5.1)) in Windows Vista. Supportato per i driver NDIS 5.1 (vedere NdisZeroMappedMemory (NDIS 5.1)) in Windows XP. |
Piattaforma di destinazione | Universale |
Intestazione | ndis.h (include Ndis.h) |
IRQL | Qualsiasi livello |