Compartilhar via


Função VideoPortCompareMemory (video.h)

A função VideoPortCompareMemory compara dois blocos de memória do sistema, bytes por byte e retorna o número de bytes comparados equivalentes.

Sintaxe

VIDEOPORT_API ULONG VideoPortCompareMemory(
  PVOID  Source1,
  PVOID  Source2,
  SIZE_T Length
);

Parâmetros

Source1

Ponteiro para o primeiro bloco de memória a ser comparado.

Source2

Ponteiro para o segundo bloco de memória a ser comparado.

Length

Especifica o número de bytes a serem comparados.

Valor de retorno

VideoPortCompareMemory retorna o número de bytes equivalentes. Se ambos os blocos forem equivalentes, ele retornará o parâmetro Length.

Observações

Os valores nos parâmetros de Source1 e source2 devem estar em um intervalo lógico mapeado retornado por VideoPortGetDeviceBase e/ou um espaço do sistema endereço RAM, como um endereço na pilha.

Os chamadores de VideoPortCompareMemory poderão ser executados em qualquer IRQL se ambos os blocos de memória estiverem residentes.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows.
da Plataforma de Destino Área de trabalho
cabeçalho video.h (inclua Video.h)
biblioteca Videoprt.lib
de DLL Videoprt.sys
IRQL Qualquer nível (consulte a seção Comentários)

Consulte também

VideoPortGetDeviceBase

VideoPortMoveMemory

VideoPortScanRom

VideoPortZeroDeviceMemory

VideoPortZeroMemory