Macro NdisZeroMappedMemory (ndis.h)
NdisZeroMappedMemory remplit un bloc de mémoire mappé avec un appel précédent à NdisMMapIoSpace avec des zéros.
Syntaxe
void NdisZeroMappedMemory(
[in] Destination,
[in] Length
);
Paramètres
[in] Destination
Spécifie l’adresse virtuelle de base d’un bloc de mémoire mappée.
[in] Length
Spécifie le nombre d’octets à remplir avec des zéros.
Valeur de retour
Aucun
Remarques
Un pilote miniport peut appeler NdisZeroMappedMemory pour initialiser zéro la mémoire de l’appareil mappée. Le de destination donné et longueur doivent être une sous-plage appropriée de la plage spécifiée lorsque le pilote appelé NdisMMapIoSpace.
NdisZeroMappedMemory est optimisé et un pilote miniport peut appeler cette fonction chaque fois qu’elle doit effacer une plage de mémoire mappée.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisZeroMappedMemory (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (voir NdisZeroMappedMemory (NDIS 5.1)) dans Windows XP. |
plateforme cible | Universel |
d’en-tête | ndis.h (include Ndis.h) |
IRQL | N’importe quel niveau |