Macro NdisZeroMemory (ndis.h)
La fonction NdisZeroMemory remplit un bloc de mémoire avec des zéros.
Syntaxe
void NdisZeroMemory(
[in] Destination,
[in] Length
);
Paramètres
[in] Destination
Adresse virtuelle de base d’un bloc de mémoire.
[in] Length
Nombre d’octets à remplir avec zéros.
Valeur de retour
Aucun
Remarques
NdisZeroMemory remplit la plage de mémoire spécifiée avec des zéros. Le de destination donné et longueur doivent être une sous-plage appropriée d’une plage de mémoire accessible par l’appelant.
Tant que la plage donnée a été allouée à partir du pool non paginé, l’appelant peut s’exécuter à n’importe quel runtime IRQL. Dans le cas contraire, un appelant doit s’exécuter à irQL < DISPATCH_LEVEL comme, par exemple, lorsqu’un appelant efface une structure qu’il a allouée sur la pile.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Pris en charge pour les pilotes existants dans NDIS 6.0 et versions ultérieures, mais les nouveaux pilotes doivent utiliser RtlZeroMemory à la place. |
plateforme cible | Bureau |
d’en-tête | ndis.h (include Ndis.h) |
IRQL | Voir la section Remarques |