VideoPortCompareMemory 函数 (video.h)

VideoPortCompareMemory 函数比较两个系统内存块(逐字节),并返回等效的比较字节数。

语法

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

参数

Source1

指向要比较的第一个内存块的指针。

Source2

指向要比较的第二个内存块的指针。

Length

指定要比较的字节数。

返回值

VideoPortCompareMemory 返回等效的字节数。 如果两个块等效,则返回 Length 参数。

注解

Source1Source2 参数中的值必须位于 VideoPortGetDeviceBase 和/或系统空间 RAM 地址(如堆栈上的地址)返回的映射逻辑范围内。

如果两个内存块都驻留, 则 VideoPortCompareMemory 的调用方可以在任何 IRQL 上运行。

要求

要求
最低受支持的客户端 适用于 Windows 2000 及更高版本的 Windows 操作系统。
目标平台 桌面
标头 video.h (包括 Video.h)
Library Videoprt.lib
DLL Videoprt.sys
IRQL 任何级别 (请参阅备注部分)

另请参阅

VideoPortGetDeviceBase

VideoPortMoveMemory

VideoPortScanRom

VideoPortZeroDeviceMemory

VideoPortZeroMemory