Macro RtlFillMemory (wdm.h)
La routine RtlFillMemory riempie un blocco di memoria con il valore di riempimento specificato.
Sintassi
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
Parametri
[out] Destination
Puntatore al blocco di memoria da riempire.
[in] Length
Numero di byte nel blocco di memoria da riempire.
[in] Fill
Valore con cui riempire il blocco di memoria di destinazione. Questo valore viene copiato in ogni byte nel blocco di memoria definito da Destination e Length.
Valore restituito
nessuno
Osservazioni
I chiamanti di RtlFillMemory possono essere eseguiti in qualsiasi IRQL se il blocco di memoria di destinazione si trova in memoria di sistema non di paging. In caso contrario, il chiamante deve essere in esecuzione in IRQL <= APC_LEVEL.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtDll.lib (modalità utente); NtosKrnl.lib (modalità kernel) |
DLL | Kernel32.dll (modalità utente); NtosKrnl.exe (modalità kernel) |
IRQL | Qualsiasi livello (vedere la sezione Osservazioni) |