Macro NdisEqualMemory (ndis.h)
A função NdisEqualMemory compara um número especificado de caracteres em um bloco de memória com o mesmo número de caracteres em um segundo bloco de memória.
Sintaxe
void NdisEqualMemory(
Source1,
Source2,
Length
);
Parâmetros
Source1
Um ponteiro para o primeiro bloco de memória a ser comparado.
Source2
Um ponteiro para o segundo bloco de memória a ser comparado.
Length
O número de bytes a serem comparados.
Valor retornado
Nenhum
Comentários
NdisEqualMemory compara dois blocos de memória e usa o valor especificado no parâmetro Length para ambos os blocos. O tipo de dados de qualquer coisa nos blocos de memória comparados é irrelevante.
Os chamadores do NdisEqualMemory podem estar em execução no IRQL <= DISPATCH_LEVEL se ambos os blocos de memória forem residentes. Se um dos blocos for pageable, os chamadores deverão estar em execução no < DISPATCH_LEVEL IRQL.
Requisitos
Cliente mínimo com suporte | Com suporte para drivers existentes no NDIS 6.0 e posterior, mas novos drivers devem usar RtlEqualMemory. |
Plataforma de Destino | Área de trabalho |
Cabeçalho | ndis.h (inclua Ndis.h) |
IRQL | Consulte a seção Comentários |
Regras de conformidade de DDI | Irql_Miscellaneous_Function(ndis) |
Confira também
Comentários
Enviar e exibir comentários de