求助:在MASM32中怎样静态地按函数序号引用dll中的未公开函数?
求助:在MASM32中怎样静态地按函数序号引用dll中的未公开函数?
比如在win98se中的 KERNEL32.DLL 的24h号函数是一个未公开的函数(FreeLibrary16),该函数不能用GetProcAddress按函数序号取其入口地址(微软禁止这样做),虽然可以查 KERNEL32.DLL 的输出表来获得其入口,但觉得太麻烦,小题大作。偶知道Delphi中有以下的语法可以静态地按函数序号引用dll中的函数:
procedure FreeLibrary16(HInstance: THandle); stdcall; external kernel32 index 36;
function GetProcAddress16(Hinstance: THandle; ProcName: PChar): Pointer; stdcall; external kernel32 index 37;
不知MASM32中有没有类似的语法呢?如果没有,怎样才能实现静态地按函数序号引用dll中的函数?请各位大侠赐教。