dmloader: Mark internal symbols with hidden visibility.
This commit is contained in:
parent
ba8455d5f1
commit
8d1a9bb535
|
@ -42,23 +42,23 @@ typedef struct {
|
|||
#define GE(x) { &x, #x }
|
||||
|
||||
/* check whether chunkID is valid dmobject form chunk */
|
||||
extern BOOL IS_VALID_DMFORM (FOURCC chunkID);
|
||||
extern BOOL IS_VALID_DMFORM (FOURCC chunkID) DECLSPEC_HIDDEN;
|
||||
/* translate STREAM_SEEK flag to string */
|
||||
extern const char *resolve_STREAM_SEEK (DWORD flag);
|
||||
extern const char *resolve_STREAM_SEEK (DWORD flag) DECLSPEC_HIDDEN;
|
||||
/* FOURCC to string conversion for debug messages */
|
||||
extern const char *debugstr_fourcc (DWORD fourcc);
|
||||
extern const char *debugstr_fourcc (DWORD fourcc) DECLSPEC_HIDDEN;
|
||||
/* DMUS_VERSION struct to string conversion for debug messages */
|
||||
extern const char *debugstr_dmversion (const DMUS_VERSION *version);
|
||||
extern const char *debugstr_dmversion (const DMUS_VERSION *version) DECLSPEC_HIDDEN;
|
||||
/* FILETIME struct to string conversion for debug messages */
|
||||
extern const char *debugstr_filetime (const FILETIME *time);
|
||||
extern const char *debugstr_filetime (const FILETIME *time) DECLSPEC_HIDDEN;
|
||||
/* returns name of given GUID */
|
||||
extern const char *debugstr_dmguid (const GUID *id);
|
||||
extern const char *debugstr_dmguid (const GUID *id) DECLSPEC_HIDDEN;
|
||||
/* returns name of given error code */
|
||||
extern const char *debugstr_dmreturn (DWORD code);
|
||||
extern const char *debugstr_dmreturn (DWORD code) DECLSPEC_HIDDEN;
|
||||
|
||||
/* dump whole DMUS_OBJECTDESC struct */
|
||||
extern const char *debugstr_DMUS_OBJECTDESC (LPDMUS_OBJECTDESC pDesc);
|
||||
extern const char *debugstr_DMUS_IO_CONTAINER_HEADER (LPDMUS_IO_CONTAINER_HEADER pHeader);
|
||||
extern const char *debugstr_DMUS_IO_CONTAINED_OBJECT_HEADER (LPDMUS_IO_CONTAINED_OBJECT_HEADER pHeader);
|
||||
extern const char *debugstr_DMUS_OBJECTDESC (LPDMUS_OBJECTDESC pDesc) DECLSPEC_HIDDEN;
|
||||
extern const char *debugstr_DMUS_IO_CONTAINER_HEADER (LPDMUS_IO_CONTAINER_HEADER pHeader) DECLSPEC_HIDDEN;
|
||||
extern const char *debugstr_DMUS_IO_CONTAINED_OBJECT_HEADER (LPDMUS_IO_CONTAINED_OBJECT_HEADER pHeader) DECLSPEC_HIDDEN;
|
||||
|
||||
#endif /* __WINE_DMLOADER_DEBUG_H */
|
||||
|
|
|
@ -45,8 +45,8 @@
|
|||
#define ICOM_THIS_MULTI(impl,field,iface) impl* const This=(impl*)((char*)(iface) - offsetof(impl,field))
|
||||
|
||||
/* dmloader.dll global (for DllCanUnloadNow) */
|
||||
extern LONG dwDirectMusicLoader; /* number of DirectMusicLoader(CF) instances */
|
||||
extern LONG dwDirectMusicContainer; /* number of DirectMusicContainer(CF) instances */
|
||||
extern LONG dwDirectMusicLoader DECLSPEC_HIDDEN; /* number of DirectMusicLoader(CF) instances */
|
||||
extern LONG dwDirectMusicContainer DECLSPEC_HIDDEN; /* number of DirectMusicContainer(CF) instances */
|
||||
|
||||
/*****************************************************************************
|
||||
* Interfaces
|
||||
|
@ -64,14 +64,14 @@ typedef struct IDirectMusicLoaderGenericStream IDirectMusicLoaderGenericStream;
|
|||
/*****************************************************************************
|
||||
* Creation helpers
|
||||
*/
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderCF (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicContainerCF (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderCF (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter) DECLSPEC_HIDDEN;
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicContainerCF (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter) DECLSPEC_HIDDEN;
|
||||
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderImpl (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicContainerImpl (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderFileStream (LPVOID *ppobj);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderResourceStream (LPVOID *ppobj);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderGenericStream (LPVOID *ppobj);
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderImpl (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter) DECLSPEC_HIDDEN;
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicContainerImpl (LPCGUID lpcGUID, LPVOID *ppobj, LPUNKNOWN pUnkOuter) DECLSPEC_HIDDEN;
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderFileStream (LPVOID *ppobj) DECLSPEC_HIDDEN;
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderResourceStream (LPVOID *ppobj) DECLSPEC_HIDDEN;
|
||||
extern HRESULT WINAPI DMUSIC_CreateDirectMusicLoaderGenericStream (LPVOID *ppobj) DECLSPEC_HIDDEN;
|
||||
|
||||
/*****************************************************************************
|
||||
* IDirectMusicLoaderCF implementation structure
|
||||
|
@ -170,7 +170,7 @@ struct IDirectMusicLoaderFileStream {
|
|||
};
|
||||
|
||||
/* Custom: */
|
||||
extern HRESULT WINAPI IDirectMusicLoaderFileStream_Attach (LPSTREAM iface, LPCWSTR wzFile, LPDIRECTMUSICLOADER8 pLoader);
|
||||
extern HRESULT WINAPI IDirectMusicLoaderFileStream_Attach (LPSTREAM iface, LPCWSTR wzFile, LPDIRECTMUSICLOADER8 pLoader) DECLSPEC_HIDDEN;
|
||||
|
||||
/*****************************************************************************
|
||||
* IDirectMusicLoaderResourceStream implementation structure
|
||||
|
@ -191,7 +191,7 @@ struct IDirectMusicLoaderResourceStream {
|
|||
};
|
||||
|
||||
/* Custom: */
|
||||
extern HRESULT WINAPI IDirectMusicLoaderResourceStream_Attach (LPSTREAM iface, LPBYTE pbMemData, LONGLONG llMemLength, LONGLONG llPos, LPDIRECTMUSICLOADER8 pLoader);
|
||||
extern HRESULT WINAPI IDirectMusicLoaderResourceStream_Attach (LPSTREAM iface, LPBYTE pbMemData, LONGLONG llMemLength, LONGLONG llPos, LPDIRECTMUSICLOADER8 pLoader) DECLSPEC_HIDDEN;
|
||||
|
||||
/*****************************************************************************
|
||||
* IDirectMusicLoaderGenericStream implementation structure
|
||||
|
@ -209,7 +209,7 @@ struct IDirectMusicLoaderGenericStream {
|
|||
};
|
||||
|
||||
/* Custom: */
|
||||
extern HRESULT WINAPI IDirectMusicLoaderGenericStream_Attach (LPSTREAM iface, LPSTREAM pStream, LPDIRECTMUSICLOADER8 pLoader);
|
||||
extern HRESULT WINAPI IDirectMusicLoaderGenericStream_Attach (LPSTREAM iface, LPSTREAM pStream, LPDIRECTMUSICLOADER8 pLoader) DECLSPEC_HIDDEN;
|
||||
|
||||
/*****************************************************************************
|
||||
* Misc.
|
||||
|
|
Loading…
Reference in New Issue