Função RtlSecureZeroMemory (wdm.h)
A rotina RtlSecureZeroMemory preenche um bloco de memória com zeros de uma maneira que é garantida como segura.
Sintaxe
PVOID RtlSecureZeroMemory(
[out] PVOID ptr,
[in] SIZE_T cnt
);
Parâmetros
[out] ptr
Ponteiro para o buffer de memória a ser preenchido com zeros.
[in] cnt
Especifica o número de bytes a serem preenchidos com zeros.
Retornar valor
Nenhum
Comentários
O efeito de RtlSecureZeroMemory é idêntico ao de RtlZeroMemory, exceto que ele tem a garantia de zero no local de memória, mesmo que não seja gravado posteriormente. (O compilador poderá otimizar uma chamada para RtlZeroMemory, se determinar que o chamador não acessará esse intervalo de memória novamente.)
Use RtlSecureZeroMemory para garantir que as informações confidenciais foram zerados. Por exemplo, suponha que uma função use uma variável de matriz local para armazenar informações de senha. Depois que a função for encerrada, as informações de senha poderão permanecer no mesmo local de memória, a menos que seja zerado por RtlSecureZeroMemory.
RtlSecureZeroMemory é mais lento que RtlZeroMemory; portanto, se a segurança não for um problema, use RtlZeroMemory .
Os chamadores de RtlSecureZeroMemory poderão estar em execução em qualquer IRQL se o bloco ptr estiver no pool nãopagado. Caso contrário, o chamador deve estar em execução em IRQL <= APC_LEVEL.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Server 2003 e versões posteriores do Windows. (Como a rotina é declarada embutida, o corpo da rotina pode ser incluído em versões anteriores do sistema operacional.) |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
IRQL | Qualquer nível (consulte a seção Comentários) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de