Kein Plan, was du falsch machst, aber bei mir funktioniert es:
Code:
dumpbin /exports _KVideoPlayer.dll
Microsoft (R) COFF/
PE Dumper Version 14.10.25019.0
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file _KVideoPlayer.dll
File Type:
DLL
Section contains the following exports for _KVideoPlayer.dll
00000000 characteristics
0 time date stamp
0.00 version
1 ordinal base
81 number of functions
81 number of names
ordinal hint RVA name
81 0 0030AF20 KVideo_CloseFile
42 1 0030AF20 KVideo_CloseFile@0
80 2 0030B680 KVideo_CreateOverlayBaseImage
...
Damit habe ich dann die .def Datei erstellt (neues Textdokument mit EXPORTS in der ersten Zeile und darunter alle Symbole in jeweils einer eigenen Zeile aufgeführt) und schließlich:
Code:
lib /MACHINE:X64 /DEF:_KVideoPlayer.def
Microsoft (R) Library Manager Version 14.10.25019.0
Copyright (C) Microsoft Corporation. All rights reserved.
Bibliothek "_KVideoPlayer.lib" und Objekt "_KVideoPlayer.exp" werden erstellt.
Könnte höchstens daran liegen, dass deine VS Toolchain noch aus Vorkriegszeiten stammt
Habe die resultierende .lib mal angehangen.