| * This file has no copyright assigned and is placed in the Public Domain. |
| * This file is part of the mingw-w64 runtime package. |
| * No warranty is given; refer to the file DISCLAIMER.PD within this package. |
| #define ExternC extern "C" |
| typedef IMAGE_THUNK_DATA *PImgThunkData; |
| typedef const IMAGE_THUNK_DATA *PCImgThunkData; |
| typedef struct ImgDelayDescr { |
| } ImgDelayDescr,*PImgDelayDescr; |
| typedef const ImgDelayDescr *PCImgDelayDescr; |
| dliStartProcessing,dliNoteStartProcessing = dliStartProcessing,dliNotePreLoadLibrary,dliNotePreGetProcAddress,dliFailLoadLib, |
| dliFailGetProc,dliNoteEndProcessing |
| typedef struct DelayLoadProc { |
| typedef struct DelayLoadInfo { |
| } DelayLoadInfo,*PDelayLoadInfo; |
| typedef FARPROC (WINAPI *PfnDliHook)(unsigned dliNotify,PDelayLoadInfo pdli); |
| ExternC WINBOOL WINAPI __FUnloadDelayLoadedDLL2(LPCSTR szDll); |
| ExternC HRESULT WINAPI __HrLoadAllImportsForDll(LPCSTR szDll); |
| #define FACILITY_VISUALCPP ((LONG)0x6d) |
| #define VcppException(sev,err) ((sev) | (FACILITY_VISUALCPP<<16) | err) |
| ExternC PfnDliHook __pfnDliNotifyHook2; |
| ExternC PfnDliHook __pfnDliFailureHook2; |