Funzione RtlFillMemoryUlong (ntifs.h)
La routine RtlFillMemoryUlong riempie l'intervallo di memoria specificato con una o più ripetizioni di un valore ULONG.
Sintassi
void RtlFillMemoryUlong(
[out] PVOID Destination,
[in] SIZE_T Length,
[in] ULONG Pattern
);
Parametri
[out] Destination
Puntatore a un blocco di memoria da riempire. Deve essere allineato ALONG.
[in] Length
Lunghezza in byte della memoria da riempire. Deve essere un multiplo di dimensioniof(ULONG). Nota: SIZE_T è definito in basetsd.h.)
[in] Pattern
Valore ULONG con cui riempire il blocco di memoria.
Valore restituito
nessuno
Osservazioni
Se il blocco di memoria in Destinazione non è in pagina, il chiamante può essere in esecuzione in qualsiasi irQL. In caso contrario, i chiamanti di RtlFillMemoryUlong devono essere in esecuzione in IRQL < DISPATCH_LEVEL.
Per altre informazioni sulla gestione dei dati memorizzati nel buffer e sull'inizializzazione dei buffer allocati dal driver, vedere Dati memorizzati nel buffer e inizializzazione del buffer.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | ntifs.h (include Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Vedere La sezione Osservazioni. |