Функция VideoPortCompareMemory (video.h)
Функция VideoPortCompareMemory сравнивает два блока системной памяти ( байт за байтами) и возвращает эквивалентное количество сравниваемых байтов.
Синтаксис
VIDEOPORT_API ULONG VideoPortCompareMemory(
PVOID Source1,
PVOID Source2,
SIZE_T Length
);
Параметры
Source1
Указатель на первый сравниваемый блок памяти.
Source2
Указатель на второй блок памяти для сравнения.
Length
Указывает количество сравниваемых байтов.
Возвращаемое значение
VideoPortCompareMemory возвращает количество эквивалентных байтов. Если оба блока эквивалентны, возвращается параметр Length .
Комментарии
Значения параметров Source1 и Source2 должны находиться в сопоставленном логическом диапазоне, возвращаемом VideoPortGetDeviceBase , и (или) адресе ОЗУ системного пространства , например адресе в стеке.
Вызывающие элементы VideoPortCompareMemory могут выполняться в любом irQL, если оба блока памяти являются резидентными.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | video.h (включая Video.h) |
Библиотека | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Любой уровень (см. раздел "Примечания") |