Macro RtlFillMemory (wdm.h)
A rotina RtlFillMemory preenche um bloco de memória com o valor de preenchimento especificado.
Sintaxe
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
Parâmetros
[out] Destination
Um ponteiro para o bloco de memória a ser preenchido.
[in] Length
O número de bytes no bloco de memória a ser preenchido.
[in] Fill
O valor com o qual preencher o bloco de memória de destino. Esse valor é copiado para cada byte no bloco de memória definido por Destino e Comprimento.
Retornar valor
Nenhum
Comentários
Os chamadores de RtlFillMemory poderão estar em execução em qualquer IRQL se o bloco de memória de destino estiver na memória do sistema nãopagada. Caso contrário, o chamador deverá estar em execução em IRQL <= APC_LEVEL.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | NtDll.lib (modo de usuário); NtosKrnl.lib (modo kernel) |
DLL | Kernel32.dll (modo de usuário); NtosKrnl.exe (modo kernel) |
IRQL | Qualquer nível (consulte a seção Comentários) |