当我从两个DLL(一个用于32位,另一个用于64位)导入函数时,出现错误,有没有办法做到这一点?
我尝试的代码是这样的:
function DriverPackageInstallW(DriverPackageInfPath: Integer; flags: Cardinal; pInstallerInfo: AnsiString ; pNeedReboot: Boolean): Cardinal;
external 'DriverPackageInstallW@files:difxapi_x86.dll';
function DriverPackageInstallW(DriverPackageInfPath: Integer; flags: Cardinal; pInstallerInfo: AnsiString ; pNeedReboot: Boolean): Cardinal;
external 'DriverPackageInstallW@files:difxapi_x64.dll';
我收到的错误是:
重复的标识符“ DRIVERPACKAGEINSTALLW”