Reply To: Build Delphi examples

Home Forums Discussions Support Portal Build Delphi examples Reply To: Build Delphi examples

#5946

slavryk
Participant

Ребята, кто-то кого-то не понимает вероятно. Может и я.

Я пока что ничего не пересобирал. Я говорю о файле, который я хочу использщовать в работе. Файл был взят из “C:Program FilesWinpkFilter FrameworkDelphibinndisapi.dll”, получился он путем инсталляции winpkflt_srcx86.exe. Его tdump следующий


Section: Exports
Flags: 00000000
Time Stamp: 4384E0DD : Wed Nov 23 23:36:29 2005
Major Version: 0000
Minor Version: 0000

Exports from ndisapi.dll
31 exported name(s), 31 export addresse(s). Ordinal base is 1.
Sorted by Name:
RVA Ord. Hint Name
---- ---- ----
00001000 1 0000 ??0CNdisApi@@QAE@ABV0@@Z
00001110 2 0001 ??0CNdisApi@@QAE@PBD@Z
000011F0 3 0002 ??1CNdisApi@@UAE@XZ
00001040 4 0003 ??4CNdisApi@@QAEAAV0@ABV0@@Z
0000ABF0 5 0004 ??_7CNdisApi@@6B@
00001080 6 0005 ??_FCNdisApi@@QAEXXZ
00001E50 7 0006 ?ConvertWindows2000AdapterName@CNdisApi@@SAHPBDPADK@Z
00001FB0 8 0007 ?ConvertWindows9xAdapterName@CNdisApi@@SAHPBDPADK@Z
00001CA0 9 0008 ?ConvertWindowsNTAdapterName@CNdisApi@@SAHPBDPADK@Z
00001220 10 0009 ?DeviceIoControl@CNdisApi@@QAEHKPAXH0HPAHPAU_OVERLAPPED@@@Z
00001400 11 000A ?FlushAdapterPacketQueue@CNdisApi@@QAEHPAX@Z
000013D0 12 000B ?GetAdapterMode@CNdisApi@@QAEHPAU_ADAPTER_MODE@@@Z
00001430 13 000C ?GetAdapterPacketQueueSize@CNdisApi@@QAEHPAXPAK@Z
00001BB0 14 000D ?GetAdaptersStartupMode@CNdisApi@@SAKXZ
00001870 15 000E ?GetBytesReturned@CNdisApi@@QAEKXZ
00001800 16 000F ?GetHwPacketFilter@CNdisApi@@QAEHPAXPAK@Z
000019A0 17 0010 ?GetMTUDecrement@CNdisApi@@SAKXZ
000012D0 18 0011 ?GetTcpipBoundAdaptersInfo@CNdisApi@@QAEHPAU_TCP_AdapterList@@@Z
00001290 19 0012 ?GetVersion@CNdisApi@@QAEKXZ
00001860 20 0013 ?IsDriverLoaded@CNdisApi@@QAEHXZ
000016E0 21 0014 ?NdisrdRequest@CNdisApi@@QAEHPAU_PACKET_OID_DATA@@H@Z
00001370 22 0015 ?ReadPacket@CNdisApi@@QAEHPAU_ETH_REQUEST@@@Z
00001340 23 0016 ?SendPacketToAdapter@CNdisApi@@QAEHPAU_ETH_REQUEST@@@Z
00001310 24 0017 ?SendPacketToMstcp@CNdisApi@@QAEHPAU_ETH_REQUEST@@@Z
00001610 25 0018 ?SetAdapterListChangeEvent@CNdisApi@@QAEHPAX@Z
000013A0 26 0019 ?SetAdapterMode@CNdisApi@@QAEHPAU_ADAPTER_MODE@@@Z
00001A90 27 001A ?SetAdaptersStartupMode@CNdisApi@@SAHK@Z
000017B0 28 001B ?SetHwPacketFilter@CNdisApi@@QAEHPAXK@Z
00001880 29 001C ?SetMTUDecrement@CNdisApi@@SAHK@Z
00001470 30 001D ?SetPacketEvent@CNdisApi@@QAEHPAX0@Z
00001540 31 001E ?SetWANEvent@CNdisApi@@QAEHPAX@Z

Библиотека мне прекрасно подходит – она не импортирует ничего из cc3260mt.dll, но к сожалению не экспортирует всего необходимого.

И вот именно с ней не работают Ваши примеры (как и моя программа) – по понятным причинам – не все функции экспортируются.

И честно говоря я не хочу ничего пересобирать. Я бы предпочел получить нормальную версию от Вас.