Commit 67bc3495 authored by Paul Gofman's avatar Paul Gofman Committed by Alexandre Julliard

imagehlp: Import functions instead of forwarding.

parent fe63d304
@ stdcall BindImage(str str str) @ stdcall BindImage(str str str)
@ stdcall BindImageEx(long str str str ptr) @ stdcall BindImageEx(long str str str ptr)
@ stdcall CheckSumMappedFile(ptr long ptr ptr) @ stdcall CheckSumMappedFile(ptr long ptr ptr)
@ stdcall EnumerateLoadedModules64(long ptr ptr) dbghelp.EnumerateLoadedModules64 @ stdcall -import EnumerateLoadedModules64(long ptr ptr)
@ stdcall EnumerateLoadedModules(long ptr ptr) dbghelp.EnumerateLoadedModules @ stdcall -import EnumerateLoadedModules(long ptr ptr)
@ stdcall FindDebugInfoFile(str str ptr) dbghelp.FindDebugInfoFile @ stdcall -import FindDebugInfoFile(str str ptr)
@ stdcall FindDebugInfoFileEx(str str ptr ptr ptr) dbghelp.FindDebugInfoFileEx @ stdcall -import FindDebugInfoFileEx(str str ptr ptr ptr)
@ stdcall FindExecutableImage(str str str) dbghelp.FindExecutableImage @ stdcall -import FindExecutableImage(str str str)
@ stdcall FindExecutableImageEx(str str ptr ptr ptr) dbghelp.FindExecutableImageEx @ stdcall -import FindExecutableImageEx(str str ptr ptr ptr)
@ stub FindFileInPath @ stub FindFileInPath
@ stub FindFileInSearchPath @ stub FindFileInSearchPath
@ stdcall GetImageConfigInformation(ptr ptr) @ stdcall GetImageConfigInformation(ptr ptr)
@ stdcall GetImageUnusedHeaderBytes(ptr ptr) @ stdcall GetImageUnusedHeaderBytes(ptr ptr)
@ stdcall GetTimestampForLoadedLibrary(long) dbghelp.GetTimestampForLoadedLibrary @ stdcall -import GetTimestampForLoadedLibrary(long)
@ stdcall ImageAddCertificate(long ptr ptr) @ stdcall ImageAddCertificate(long ptr ptr)
@ stdcall ImageDirectoryEntryToData(ptr long long ptr) dbghelp.ImageDirectoryEntryToData @ stdcall -import ImageDirectoryEntryToData(ptr long long ptr)
@ stdcall ImageDirectoryEntryToDataEx(ptr long long ptr ptr) dbghelp.ImageDirectoryEntryToDataEx @ stdcall -import ImageDirectoryEntryToDataEx(ptr long long ptr ptr)
@ stdcall ImageEnumerateCertificates(long long ptr ptr long) @ stdcall ImageEnumerateCertificates(long long ptr ptr long)
@ stdcall ImageGetCertificateData(long long ptr ptr) @ stdcall ImageGetCertificateData(long long ptr ptr)
@ stdcall ImageGetCertificateHeader(long long ptr) @ stdcall ImageGetCertificateHeader(long long ptr)
@ stdcall ImageGetDigestStream(long long ptr long) @ stdcall ImageGetDigestStream(long long ptr long)
@ stdcall ImageLoad(str str) @ stdcall ImageLoad(str str)
@ stdcall ImageNtHeader(ptr) ntdll.RtlImageNtHeader @ stdcall -import ImageNtHeader(ptr) RtlImageNtHeader
@ stdcall ImageRemoveCertificate(long long) @ stdcall ImageRemoveCertificate(long long)
@ stdcall ImageRvaToSection(ptr ptr long) ntdll.RtlImageRvaToSection @ stdcall -import ImageRvaToSection(ptr ptr long) RtlImageRvaToSection
@ stdcall ImageRvaToVa(ptr ptr long ptr) ntdll.RtlImageRvaToVa @ stdcall -import ImageRvaToVa(ptr ptr long ptr) RtlImageRvaToVa
@ stdcall ImageUnload(ptr) @ stdcall ImageUnload(ptr)
@ stdcall ImagehlpApiVersion() dbghelp.ImagehlpApiVersion @ stdcall -import ImagehlpApiVersion()
@ stdcall ImagehlpApiVersionEx(ptr) dbghelp.ImagehlpApiVersionEx @ stdcall -import ImagehlpApiVersionEx(ptr)
@ stdcall MakeSureDirectoryPathExists(str) dbghelp.MakeSureDirectoryPathExists @ stdcall -import MakeSureDirectoryPathExists(str)
@ stdcall MapAndLoad(str str ptr long long) @ stdcall MapAndLoad(str str ptr long long)
@ stdcall MapDebugInformation(long str str long) dbghelp.MapDebugInformation @ stdcall -import -arch=win32 MapDebugInformation(long str str long)
@ stdcall MapFileAndCheckSumA(str ptr ptr) @ stdcall MapFileAndCheckSumA(str ptr ptr)
@ stdcall MapFileAndCheckSumW(wstr ptr ptr) @ stdcall MapFileAndCheckSumW(wstr ptr ptr)
@ stub MarkImageAsRunFromSwap @ stub MarkImageAsRunFromSwap
...@@ -38,72 +38,72 @@ ...@@ -38,72 +38,72 @@
@ stdcall RemovePrivateCvSymbolic(ptr ptr ptr) @ stdcall RemovePrivateCvSymbolic(ptr ptr ptr)
@ stub RemovePrivateCvSymbolicEx @ stub RemovePrivateCvSymbolicEx
@ stdcall RemoveRelocations(ptr) @ stdcall RemoveRelocations(ptr)
@ stdcall SearchTreeForFile(str str ptr) dbghelp.SearchTreeForFile @ stdcall -import SearchTreeForFile(str str ptr)
@ stdcall SetImageConfigInformation(ptr ptr) @ stdcall SetImageConfigInformation(ptr ptr)
@ stdcall SplitSymbols(str str str long) @ stdcall SplitSymbols(str str str long)
@ stdcall StackWalk64(long long long ptr ptr ptr ptr ptr ptr) dbghelp.StackWalk64 @ stdcall -import StackWalk64(long long long ptr ptr ptr ptr ptr ptr)
@ stdcall StackWalk(long long long ptr ptr ptr ptr ptr ptr) dbghelp.StackWalk @ stdcall -import StackWalk(long long long ptr ptr ptr ptr ptr ptr)
@ stdcall SymCleanup(long) dbghelp.SymCleanup @ stdcall -import SymCleanup(long)
@ stdcall SymEnumSourceFiles(ptr int64 str ptr ptr) dbghelp.SymEnumSourceFiles @ stdcall SymEnumSourceFiles(ptr int64 str ptr ptr) SymEnumSourceFiles
@ stub SymEnumSym @ stub SymEnumSym
@ stdcall SymEnumSymbols(ptr int64 str ptr ptr) dbghelp.SymEnumSymbols @ stdcall -import SymEnumSymbols(ptr int64 str ptr ptr)
@ stdcall SymEnumTypes(ptr int64 ptr ptr) dbghelp.SymEnumTypes @ stdcall -import SymEnumTypes(ptr int64 ptr ptr)
@ stdcall SymEnumerateModules64(long ptr ptr) dbghelp.SymEnumerateModules64 @ stdcall -import SymEnumerateModules64(long ptr ptr)
@ stdcall SymEnumerateModules(long ptr ptr) dbghelp.SymEnumerateModules @ stdcall -import SymEnumerateModules(long ptr ptr)
@ stdcall SymEnumerateSymbols64(long int64 ptr ptr) dbghelp.SymEnumerateSymbols64 @ stdcall -import SymEnumerateSymbols64(long int64 ptr ptr)
@ stdcall SymEnumerateSymbols(long long ptr ptr) dbghelp.SymEnumerateSymbols @ stdcall -import SymEnumerateSymbols(long long ptr ptr)
@ stub SymEnumerateSymbolsW64 @ stub SymEnumerateSymbolsW64
@ stub SymEnumerateSymbolsW @ stub SymEnumerateSymbolsW
@ stdcall SymFindFileInPath(long str str ptr long long long ptr ptr ptr) dbghelp.SymFindFileInPath @ stdcall -import SymFindFileInPath(long str str ptr long long long ptr ptr ptr)
@ stdcall SymFromAddr(ptr int64 ptr ptr) dbghelp.SymFromAddr @ stdcall -import SymFromAddr(ptr int64 ptr ptr)
@ stdcall SymFromName(long str ptr) dbghelp.SymFromName @ stdcall -import SymFromName(long str ptr)
@ stdcall SymFunctionTableAccess64(long int64) dbghelp.SymFunctionTableAccess64 @ stdcall -import SymFunctionTableAccess64(long int64)
@ stdcall SymFunctionTableAccess(long long) dbghelp.SymFunctionTableAccess @ stdcall -import SymFunctionTableAccess(long long)
@ stdcall SymGetLineFromAddr64(long int64 ptr ptr) dbghelp.SymGetLineFromAddr64 @ stdcall -import SymGetLineFromAddr64(long int64 ptr ptr)
@ stdcall SymGetLineFromAddr(long long ptr ptr) dbghelp.SymGetLineFromAddr @ stdcall -import SymGetLineFromAddr(long long ptr ptr)
@ stub SymGetLineFromName64 @ stub SymGetLineFromName64
@ stub SymGetLineFromName @ stub SymGetLineFromName
@ stdcall SymGetLineNext64(long ptr) dbghelp.SymGetLineNext64 @ stdcall -import SymGetLineNext64(long ptr)
@ stdcall SymGetLineNext(long ptr) dbghelp.SymGetLineNext @ stdcall -import SymGetLineNext(long ptr)
@ stdcall SymGetLinePrev64(long ptr) dbghelp.SymGetLinePrev64 @ stdcall -import SymGetLinePrev64(long ptr)
@ stdcall SymGetLinePrev(long ptr) dbghelp.SymGetLinePrev @ stdcall -import SymGetLinePrev(long ptr)
@ stdcall SymGetModuleBase64(long int64) dbghelp.SymGetModuleBase64 @ stdcall -import SymGetModuleBase64(long int64)
@ stdcall SymGetModuleBase(long long) dbghelp.SymGetModuleBase @ stdcall -import SymGetModuleBase(long long)
@ stdcall SymGetModuleInfo64(long int64 ptr) dbghelp.SymGetModuleInfo64 @ stdcall -import SymGetModuleInfo64(long int64 ptr)
@ stdcall SymGetModuleInfo(long long ptr) dbghelp.SymGetModuleInfo @ stdcall -import SymGetModuleInfo(long long ptr)
@ stdcall SymGetModuleInfoW64(long int64 ptr) dbghelp.SymGetModuleInfoW64 @ stdcall -import SymGetModuleInfoW64(long int64 ptr)
@ stdcall SymGetModuleInfoW(long long ptr) dbghelp.SymGetModuleInfoW @ stdcall -import SymGetModuleInfoW(long long ptr)
@ stdcall SymGetOptions() dbghelp.SymGetOptions @ stdcall -import SymGetOptions()
@ stdcall SymGetSearchPath(long ptr long) dbghelp.SymGetSearchPath @ stdcall -import SymGetSearchPath(long ptr long)
@ stdcall SymGetSymFromAddr64(long int64 ptr ptr) dbghelp.SymGetSymFromAddr64 @ stdcall -import SymGetSymFromAddr64(long int64 ptr ptr)
@ stdcall SymGetSymFromAddr(long long ptr ptr) dbghelp.SymGetSymFromAddr @ stdcall -import SymGetSymFromAddr(long long ptr ptr)
@ stdcall SymGetSymFromName64(long str ptr) dbghelp.SymGetSymFromName64 @ stdcall -import SymGetSymFromName64(long str ptr)
@ stdcall SymGetSymFromName(long str ptr) dbghelp.SymGetSymFromName @ stdcall -import SymGetSymFromName(long str ptr)
@ stdcall SymGetSymNext64(long ptr) dbghelp.SymGetSymNext64 @ stdcall -import SymGetSymNext64(long ptr)
@ stdcall SymGetSymNext(long ptr) dbghelp.SymGetSymNext @ stdcall -import SymGetSymNext(long ptr)
@ stdcall SymGetSymPrev64(long ptr) dbghelp.SymGetSymPrev64 @ stdcall -import SymGetSymPrev64(long ptr)
@ stdcall SymGetSymPrev(long ptr) dbghelp.SymGetSymPrev @ stdcall -import SymGetSymPrev(long ptr)
@ stdcall SymGetTypeFromName(ptr int64 str ptr) dbghelp.SymGetTypeFromName @ stdcall -import SymGetTypeFromName(ptr int64 str ptr)
@ stdcall SymGetTypeInfo(ptr int64 long long ptr) dbghelp.SymGetTypeInfo @ stdcall -import SymGetTypeInfo(ptr int64 long long ptr)
@ stdcall SymInitialize(long str long) dbghelp.SymInitialize @ stdcall -import SymInitialize(long str long)
@ stdcall SymLoadModule64(long long str str int64 long) dbghelp.SymLoadModule64 @ stdcall -import SymLoadModule64(long long str str int64 long)
@ stdcall SymLoadModule(long long str str long long) dbghelp.SymLoadModule @ stdcall -import SymLoadModule(long long str str long long)
@ stdcall SymMatchFileName(str str ptr ptr) dbghelp.SymMatchFileName @ stdcall -import SymMatchFileName(str str ptr ptr)
@ stdcall SymMatchString(str str long) dbghelp.SymMatchString @ stdcall -import SymMatchString(str str long)
@ stdcall SymRegisterCallback64(long ptr int64) dbghelp.SymRegisterCallback64 @ stdcall -import SymRegisterCallback64(long ptr int64)
@ stdcall SymRegisterCallback(long ptr ptr) dbghelp.SymRegisterCallback @ stdcall -import SymRegisterCallback(long ptr ptr)
@ stdcall SymRegisterFunctionEntryCallback64(ptr ptr int64) dbghelp.SymRegisterFunctionEntryCallback64 @ stdcall -import SymRegisterFunctionEntryCallback64(ptr ptr int64)
@ stdcall SymRegisterFunctionEntryCallback(ptr ptr ptr) dbghelp.SymRegisterFunctionEntryCallback @ stdcall -import SymRegisterFunctionEntryCallback(ptr ptr ptr)
@ stdcall SymSetContext(long ptr ptr) dbghelp.SymSetContext @ stdcall -import SymSetContext(long ptr ptr)
@ stdcall SymSetOptions(long) dbghelp.SymSetOptions @ stdcall -import SymSetOptions(long)
@ stdcall SymSetSearchPath(long str) dbghelp.SymSetSearchPath @ stdcall -import SymSetSearchPath(long str)
@ stdcall SymUnDName64(ptr str long) dbghelp.SymUnDName64 @ stdcall -import SymUnDName64(ptr str long)
@ stdcall SymUnDName(ptr str long) dbghelp.SymUnDName @ stdcall -import SymUnDName(ptr str long)
@ stdcall SymUnloadModule64(long int64) dbghelp.SymUnloadModule64 @ stdcall -import SymUnloadModule64(long int64)
@ stdcall SymUnloadModule(long long) dbghelp.SymUnloadModule @ stdcall -import SymUnloadModule(long long)
@ stdcall TouchFileTimes(long ptr) @ stdcall TouchFileTimes(long ptr)
@ stdcall UnDecorateSymbolName(str str long long) dbghelp.UnDecorateSymbolName @ stdcall -import UnDecorateSymbolName(str str long long)
@ stdcall UnMapAndLoad(ptr) @ stdcall UnMapAndLoad(ptr)
@ stdcall UnmapDebugInformation(ptr) dbghelp.UnmapDebugInformation @ stdcall -import -arch=win32 UnmapDebugInformation(ptr)
@ stdcall UpdateDebugInfoFile(str str str ptr) @ stdcall UpdateDebugInfoFile(str str str ptr)
@ stdcall UpdateDebugInfoFileEx(str str str ptr long) @ stdcall UpdateDebugInfoFileEx(str str str ptr long)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment