Macro RtlEqualMemory (wdm.h)
A rotina RtlEqualMemory compara dois blocos de memória para determinar se o número especificado de bytes é idêntico.
Sintaxe
BOOL WINAPI
RtlEqualMemory(
[in] void* Destination,
[in] void* Source,
[in] size_t Length
);
Parâmetros
Destination
Um ponteiro para um bloco de memória alocado pelo chamador a ser comparado.
Source
Um ponteiro para um bloco de memória alocado pelo chamador que é comparado ao bloco de memória ao qual Source1 aponta.
Length
Especifica o número de bytes a serem comparados.
Retornar valor
RtlEqualMemory retornará TRUE se Source1 e Source2 forem equivalentes; caso contrário, retornará FALSE.
Comentários
RtlEqualMemory inicia a comparação com o byte zero de cada bloco.
Os chamadores de RtlEqualMemory poderão estar em execução em qualquer IRQL se ambos os blocos de memória forem residentes.
Requisitos
Requisito | Valor |
---|---|
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) |