00001 /* 00002 * src/backend/port/dynloader/win32.h 00003 */ 00004 #ifndef PORT_PROTOS_H 00005 #define PORT_PROTOS_H 00006 00007 #include "utils/dynamic_loader.h" /* pgrminclude ignore */ 00008 00009 #define pg_dlopen(f) dlopen((f), 1) 00010 #define pg_dlsym dlsym 00011 #define pg_dlclose dlclose 00012 #define pg_dlerror dlerror 00013 00014 char *dlerror(void); 00015 int dlclose(void *handle); 00016 void *dlsym(void *handle, const char *symbol); 00017 void *dlopen(const char *path, int mode); 00018 00019 #endif /* PORT_PROTOS_H */