Macro RtlFillMemory (wdm.h)
La routine RtlFillMemory remplit un bloc de mémoire avec la valeur de remplissage spécifiée.
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
[out] Destination
Pointeur vers le bloc de mémoire à remplir.
[in] Length
Nombre d’octets dans le bloc de mémoire à remplir.
[in] Fill
Valeur avec laquelle remplir le bloc de mémoire de destination. Cette valeur est copiée sur chaque octet du bloc de mémoire défini par Destination et Longueur.
None
Les appelants de RtlFillMemory peuvent être en cours d’exécution sur n’importe quel IRQL si le bloc de mémoire de destination se trouve dans la mémoire système non paginé. Sinon, l’appelant doit s’exécuter sur IRQL <= APC_LEVEL.
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtDll.lib (mode utilisateur) ; NtosKrnl.lib (mode noyau) |
DLL | Kernel32.dll (mode utilisateur) ; NtosKrnl.exe (mode noyau) |
IRQL | N’importe quel niveau (voir la section Remarques) |