PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
win32.h
Go to the documentation of this file.
1 /*
2  * src/backend/port/dynloader/win32.h
3  */
4 #ifndef PORT_PROTOS_H
5 #define PORT_PROTOS_H
6 
7 #include "utils/dynamic_loader.h" /* pgrminclude ignore */
8 
9 #define pg_dlopen(f) dlopen((f), 1)
10 #define pg_dlsym dlsym
11 #define pg_dlclose dlclose
12 #define pg_dlerror dlerror
13 
14 char *dlerror(void);
15 int dlclose(void *handle);
16 void *dlsym(void *handle, const char *symbol);
17 void *dlopen(const char *path, int mode);
18 
19 #endif /* PORT_PROTOS_H */
void * dlsym(void *handle, const char *symbol)
Definition: win32.c:53
char * dlerror(void)
Definition: win32.c:32
void * dlopen(const char *path, int mode)
Definition: win32.c:68
int dlclose(void *handle)
Definition: win32.c:41
unsigned char symbol
Definition: api.h:2