#ifndef _BASETYPS_H #define _BASETYPS_H #ifdef ENV_HAVE_GCCVISIBILITYPATCH #define DLLEXPORT __attribute__ ((visibility("default"))) #else #define DLLEXPORT #endif #ifdef __cplusplus #define STDAPI extern "C" DLLEXPORT HRESULT #else #define STDAPI extern DLLEXPORT HRESULT #endif /* __cplusplus */ typedef GUID IID; typedef GUID CLSID; #endif