Lines Matching refs:module
115 #define IMPLEMENT_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
116 EXTERN_C _declspec( dllexport ) FARPROC module##_##func##_Ptr; \
121 …ResolveThunk_##resolve( &module##_##func##_Ptr, #module ".dll", #func, (FARPROC)func##_##resolve, …
122 _asm jmp [module##_##func##_Ptr] \
126 _asm jmp [module##_##func##_Ptr] \
128 EXTERN_C _declspec( dllexport ) FARPROC module##_##func##_Ptr = (FARPROC)func##_Thunk; \
146 #define DEFINE_CUSTOM_THUNK( module, resolve, rettype, calltype, func, params ) \ argument
147 EXTERN_C _declspec( dllexport ) FARPROC module##_##func##_Ptr; \
150 ResolveThunk_##resolve( &module##_##func##_Ptr, #module ".dll", #func ); \
151 _asm jmp [module##_##func##_Ptr] \
155 _asm jmp [module##_##func##_Ptr] \
157 EXTERN_C _declspec( dllexport ) FARPROC module##_##func##_Ptr = (FARPROC)func##_Thunk;