已过时内核模式驱动程序支持函数
标头文件 portcls.h 定义四个宏,其中包含已过时内核模式驱动程序支持函数的名称。 这些宏允许重新编译包含对已过时函数名称的引用的旧源代码,以使用新内核函数,而无需对源文件进行任何编辑。
编译使用已过时名称的源代码时,定义参数名称 PC_OLD_NAMES。 如果此参数比将语句 #define PC_OLD_NAMES
引入源文件本身更方便,则可以通过编译器命令行参数“-DPC_OLD_NAMES”定义此参数。
下表的左列中列出了已过时的内核模式驱动程序支持函数名称。 对于每个过时的名称,右列包含替换它的新内核函数的名称。 在每种情况下,宏定义都是简单的名称更改。 已过时函数和新函数的参数列表相同。
已过时的函数名称 | 新函数名称 |
---|---|
WIN95COMPAT_ReadPortUChar |
|
WIN95COMPAT_WritePortUChar |
|
WIN95COMPAT_ReadPortUShort |
|
WIN95COMPAT_WritePortUShort |