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
None
Remarques
Un pilote miniport peut appeler NdisZeroMappedMemory pour initialiser zéro la mémoire de l’appareil mappé. La destination et la longueur spécifiées doivent être une sous-plage appropriée de la plage spécifiée lorsque le pilote a appelé NdisMMapIoSpace.
NdisZeroMappedMemory est optimisé et un pilote miniport peut appeler cette fonction à tout moment pour effacer une plage de mémoire mappée.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal 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 | Universal |
En-tête | ndis.h (inclure Ndis.h) |
IRQL | N’importe quel niveau |