Partager via


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

Voir aussi

MiniportInitializeEx

NdisMMapIoSpace

NdisZeroMemory