[ADVPACK] Order the exports, add missing ones and make sure the list matches our target (Windows Server 2003 Sp2). By Radek Liška, confirmed and slightly changed by me. CORE-8174

svn path=/trunk/; revision=69273
This commit is contained in:
Amine Khaldi 2015-09-18 19:19:05 +00:00
parent 79cd08fd89
commit 724ac57262

View file

@ -1,82 +1,84 @@
@ stdcall AddDelBackupEntryA(str str str long) 1 stdcall DelNodeRunDLL32(ptr ptr str long) DelNodeRunDLL32A
@ stdcall AddDelBackupEntryW(wstr wstr wstr long) 2 stdcall DelNodeRunDLL32A(ptr ptr str long)
@ stdcall AddDelBackupEntry(str str str long) AddDelBackupEntryA 3 stdcall DoInfInstall(ptr)
@ stdcall AdvInstallFileA(long str str str str long long) 4 stdcall DoInfInstallA(ptr) DoInfInstall
@ stdcall AdvInstallFileW(long wstr wstr wstr wstr long long) # DoInfInstallW
@ stdcall AdvInstallFile(long str str str str long long) AdvInstallFileA 6 stdcall FileSaveRestore(ptr str str str long) FileSaveRestoreA
@ stdcall CloseINFEngine(long) 7 stdcall FileSaveRestoreA(ptr str str str long)
@ stdcall DelNodeA(str long) 8 stdcall LaunchINFSectionA(ptr ptr str long)
@ stdcall DelNodeW(wstr long) 9 stdcall LaunchINFSectionEx(ptr ptr str long) LaunchINFSectionExA
@ stdcall DelNode(str long) DelNodeA 10 stdcall LaunchINFSectionExA(ptr ptr str long)
@ stdcall DelNodeRunDLL32A(ptr ptr str long) 11 stdcall RegisterOCX(ptr ptr str long)
@ stdcall DelNodeRunDLL32W(ptr ptr wstr long) # RegisterOCXW
@ stdcall DelNodeRunDLL32(ptr ptr str long) DelNodeRunDLL32A 13 stdcall AddDelBackupEntry(str str str long) AddDelBackupEntryA
@ stdcall -private DllMain(long long ptr) 14 stdcall AddDelBackupEntryA(str str str long)
@ stdcall DoInfInstall(ptr) 15 stdcall AddDelBackupEntryW(wstr wstr wstr long)
@ stdcall ExecuteCabA(ptr ptr ptr) 16 stdcall AdvInstallFile(long str str str str long long) AdvInstallFileA
@ stdcall ExecuteCabW(ptr ptr ptr) 17 stdcall AdvInstallFileA(long str str str str long long)
@ stdcall ExecuteCab(ptr ptr ptr) ExecuteCabA 18 stdcall AdvInstallFileW(long wstr wstr wstr wstr long long)
@ stdcall ExtractFilesA(str str long ptr ptr long) 19 stdcall CloseINFEngine(long)
@ stdcall ExtractFilesW(wstr wstr long ptr ptr long) 20 stdcall DelNode(str long) DelNodeA
@ stdcall ExtractFiles(str str long ptr ptr long) ExtractFilesA 21 stdcall DelNodeA(str long)
@ stdcall FileSaveMarkNotExistA(str str str) 22 stdcall DelNodeRunDLL32W(ptr ptr wstr long)
@ stdcall FileSaveMarkNotExistW(wstr wstr wstr) 23 stdcall DelNodeW(wstr long)
@ stdcall FileSaveMarkNotExist(str str str) FileSaveMarkNotExistA 24 stdcall ExecuteCab(ptr ptr ptr) ExecuteCabA
@ stdcall FileSaveRestoreA(ptr str str str long) 25 stdcall ExecuteCabA(ptr ptr ptr)
@ stdcall FileSaveRestoreW(ptr wstr wstr wstr long) 26 stdcall ExecuteCabW(ptr ptr ptr)
@ stdcall FileSaveRestore(ptr str str str long) FileSaveRestoreA 27 stdcall ExtractFiles(str str long ptr ptr long) ExtractFilesA
@ stdcall FileSaveRestoreOnINFA(ptr str str str str str long) 28 stdcall ExtractFilesA(str str long ptr ptr long)
@ stdcall FileSaveRestoreOnINFW(ptr wstr wstr wstr wstr wstr long) 29 stdcall ExtractFilesW(wstr wstr long ptr ptr long)
@ stdcall FileSaveRestoreOnINF(ptr str str str str str long) FileSaveRestoreOnINFA 30 stdcall FileSaveMarkNotExist(str str str) FileSaveMarkNotExistA
@ stdcall GetVersionFromFileA(str ptr ptr long) 31 stdcall FileSaveMarkNotExistA(str str str)
@ stdcall GetVersionFromFileW(wstr ptr ptr long) 32 stdcall FileSaveMarkNotExistW(wstr wstr wstr)
@ stdcall GetVersionFromFile(str ptr ptr long) GetVersionFromFileA 33 stdcall FileSaveRestoreOnINF(ptr str str str str str long) FileSaveRestoreOnINFA
@ stdcall GetVersionFromFileExA(str ptr ptr long) 34 stdcall FileSaveRestoreOnINFA(ptr str str str str str long)
@ stdcall GetVersionFromFileExW(wstr ptr ptr long) 35 stdcall FileSaveRestoreOnINFW(ptr wstr wstr wstr wstr wstr long)
@ stdcall GetVersionFromFileEx(str ptr ptr long) GetVersionFromFileExA 36 stdcall FileSaveRestoreW(ptr wstr wstr wstr long)
@ stdcall IsNTAdmin(long ptr) 37 stdcall GetVersionFromFile(str ptr ptr long) GetVersionFromFileA
@ stdcall LaunchINFSectionA(ptr ptr str long) 38 stdcall GetVersionFromFileA(str ptr ptr long)
@ stdcall LaunchINFSectionW(ptr ptr wstr long) 39 stdcall GetVersionFromFileEx(str ptr ptr long) GetVersionFromFileExA
@ stdcall LaunchINFSection(ptr ptr str long) LaunchINFSectionA 40 stdcall GetVersionFromFileExA(str ptr ptr long)
@ stdcall LaunchINFSectionExA(ptr ptr str long) 41 stdcall GetVersionFromFileExW(wstr ptr ptr long)
@ stdcall LaunchINFSectionExW(ptr ptr wstr long) 42 stdcall GetVersionFromFileW(wstr ptr ptr long)
@ stdcall LaunchINFSectionEx(ptr ptr str long) LaunchINFSectionExA 43 stdcall IsNTAdmin(long ptr)
@ stdcall NeedReboot(long) 44 stdcall LaunchINFSection(ptr ptr str long) LaunchINFSectionA
@ stdcall NeedRebootInit() 45 stdcall LaunchINFSectionExW(ptr ptr wstr long)
@ stdcall OpenINFEngineA(str str long ptr ptr) 46 stdcall LaunchINFSectionW(ptr ptr wstr long)
@ stdcall OpenINFEngineW(wstr wstr long ptr ptr) 47 stdcall NeedReboot(long)
@ stdcall OpenINFEngine(str str long ptr ptr) OpenINFEngineA 48 stdcall NeedRebootInit()
@ stdcall RebootCheckOnInstallA(long str str long) 49 stdcall OpenINFEngine(str str long ptr ptr) OpenINFEngineA
@ stdcall RebootCheckOnInstallW(long wstr wstr long) 50 stdcall OpenINFEngineA(str str long ptr ptr)
@ stdcall RebootCheckOnInstall(long str str long) RebootCheckOnInstallA 51 stdcall OpenINFEngineW(wstr wstr long ptr ptr)
@ stdcall RegInstallA(ptr str ptr) 52 stdcall RebootCheckOnInstall(long str str long) RebootCheckOnInstallA
@ stdcall RegInstallW(ptr wstr ptr) 53 stdcall RebootCheckOnInstallA(long str str long)
@ stdcall RegInstall(ptr str ptr) RegInstallA 54 stdcall RebootCheckOnInstallW(long wstr wstr long)
@ stdcall RegRestoreAllA(ptr str long) 55 stdcall RegInstall(ptr str ptr) RegInstallA
@ stdcall RegRestoreAllW(ptr wstr long) 56 stdcall RegInstallA(ptr str ptr)
@ stdcall RegRestoreAll(ptr str long) RegRestoreAllA 57 stdcall RegInstallW(ptr wstr ptr)
@ stdcall RegSaveRestoreA(ptr str long str str str long) 58 stdcall RegRestoreAll(ptr str long) RegRestoreAllA
@ stdcall RegSaveRestoreW(ptr wstr long wstr wstr wstr long) 59 stdcall RegRestoreAllA(ptr str long)
@ stdcall RegSaveRestore(ptr str long str str str long) RegSaveRestoreA 60 stdcall RegRestoreAllW(ptr wstr long)
@ stdcall RegSaveRestoreOnINFA(ptr str str str long long long) 61 stdcall RegSaveRestore(ptr str long str str str long) RegSaveRestoreA
@ stdcall RegSaveRestoreOnINFW(ptr wstr wstr wstr long long long) 62 stdcall RegSaveRestoreA(ptr str long str str str long)
@ stdcall RegSaveRestoreOnINF(ptr str str str long long long) RegSaveRestoreOnINFA 63 stdcall RegSaveRestoreOnINF(ptr str str str long long long) RegSaveRestoreOnINFA
@ stdcall RegisterOCX(ptr ptr str long) 64 stdcall RegSaveRestoreOnINFA(ptr str str str long long long)
@ stdcall RunSetupCommandA(long str str str str ptr long ptr) 65 stdcall RegSaveRestoreOnINFW(ptr wstr wstr wstr long long long)
@ stdcall RunSetupCommandW(long wstr wstr wstr wstr ptr long ptr) 66 stdcall RegSaveRestoreW(ptr wstr long wstr wstr wstr long)
@ stdcall RunSetupCommand(long str str str str ptr long ptr) RunSetupCommandA 67 stdcall RunSetupCommand(long str str str str ptr long ptr) RunSetupCommandA
@ stdcall SetPerUserSecValuesA(ptr) 68 stdcall RunSetupCommandA(long str str str str ptr long ptr)
@ stdcall SetPerUserSecValuesW(ptr) 69 stdcall RunSetupCommandW(long wstr wstr wstr wstr ptr long ptr)
@ stdcall SetPerUserSecValues(ptr) SetPerUserSecValuesA 70 stdcall SetPerUserSecValues(ptr) SetPerUserSecValuesA
@ stdcall TranslateInfStringA(str str str str ptr long ptr ptr) 71 stdcall SetPerUserSecValuesA(ptr)
@ stdcall TranslateInfStringW(wstr wstr wstr wstr ptr long ptr ptr) 72 stdcall SetPerUserSecValuesW(ptr)
@ stdcall TranslateInfString(str str str str ptr long ptr ptr) TranslateInfStringA 73 stdcall TranslateInfString(str str str str ptr long ptr ptr) TranslateInfStringA
@ stdcall TranslateInfStringExA(long str str str str long ptr ptr) 74 stdcall TranslateInfStringA(str str str str ptr long ptr ptr)
@ stdcall TranslateInfStringExW(long wstr wstr wstr wstr long ptr ptr) 75 stdcall TranslateInfStringEx(long str str str str long ptr ptr) TranslateInfStringExA
@ stdcall TranslateInfStringEx(long str str str str long ptr ptr) TranslateInfStringExA 76 stdcall TranslateInfStringExA(long str str str str long ptr ptr)
@ stdcall UserInstStubWrapperA(long long str long) 77 stdcall TranslateInfStringExW(long wstr wstr wstr wstr long ptr ptr)
@ stdcall UserInstStubWrapperW(long long wstr long) 78 stdcall TranslateInfStringW(wstr wstr wstr wstr ptr long ptr ptr)
@ stdcall UserInstStubWrapper(long long str long) UserInstStubWrapperA 79 stdcall UserInstStubWrapper(long long str long) UserInstStubWrapperA
@ stdcall UserUnInstStubWrapperA(long long str long) 80 stdcall UserInstStubWrapperA(long long str long)
@ stdcall UserUnInstStubWrapperW(long long wstr long) 81 stdcall UserInstStubWrapperW(long long wstr long)
@ stdcall UserUnInstStubWrapper(long long str long) UserUnInstStubWrapperA 82 stdcall UserUnInstStubWrapper(long long str long) UserUnInstStubWrapperA
83 stdcall UserUnInstStubWrapperA(long long str long)
84 stdcall UserUnInstStubWrapperW(long long wstr long)