Condividi tramite


Funzione VideoPortCompareMemory (video.h)

La funzione VideoPortCompareMemory confronta due blocchi di memoria di sistema, byte byte e restituisce il numero di byte confrontati equivalenti.

Sintassi

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

Parametri

Source1

Puntatore al primo blocco di memoria da confrontare.

Source2

Puntatore al secondo blocco di memoria da confrontare.

Length

Specifica il numero di byte da confrontare.

Valore restituito

VideoPortCompareMemory restituisce il numero di byte equivalenti. Se entrambi i blocchi sono equivalenti, restituisce il parametro Length .

Commenti

I valori nei parametri Source1 e Source2 devono trovarsi in un intervallo logico mappato restituito da VideoPortGetDeviceBase e/o da un indirizzo RAM dello spazio di sistema , ad esempio un indirizzo nello stack.

I chiamanti di VideoPortCompareMemory possono essere eseguiti in qualsiasi irQL se entrambi i blocchi di memoria sono residenti.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows 2000 e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione video.h (includere Video.h)
Libreria Videoprt.lib
DLL Videoprt.sys
IRQL Qualsiasi livello (vedere la sezione Osservazioni)

Vedi anche

VideoPortGetDeviceBase

VideoPortMoveMemory

VideoPortScanRom

VideoPortZeroDeviceMemory

VideoPortZeroMemory