MASM32编程中为了使用 RtlIpv6AddressToString(),
加了头文件
include \masm32\include\wdmsec.inc
includelib \masm32\lib\wdmsec.lib
不料汇编时出错:
-------------------------------------------
WARNING Duplicate include file winextra.inc
-------------------------------------------
\masm32\include\wdmsec.inc(1511) : error A2111: conflicting parameter definition
\masm32\include\wdmsec.inc(1511) : error A2112: PROC and prototype calling conventions conflict
\masm32\include\wdmsec.inc(1513) : error A2111: conflicting parameter definition
\masm32\include\wdmsec.inc(1513) : error A2112: PROC and prototype calling conventions conflict
\masm32\include\wdmsec.inc(1516) : error A2111: conflicting parameter definition
\masm32\include\wdmsec.inc(1516) : error A2112: PROC and prototype calling conventions conflict
_
Assembly Error
请按任意键继续. . .
改为
include \masm32\include\ntoskrnl.inc
includelib \masm32\lib\ntoskrnl.lib
汇编成功