|
ReactOS 0.4.17-dev-934-g091855f
|
#include <stdio.h>#include <stdarg.h>#include <string.h>#include "windef.h"#include "winbase.h"#include "winnt.h"#include "wingdi.h"#include "winuser.h"#include "wine/debug.h"#include "wine/list.h"#include "winreg.h"#include "objbase.h"#include "dmusici.h"#include "dmusicf.h"#include "dmusics.h"#include "dmobject.h"#include "debug.h"

Go to the source code of this file.
Classes | |
| struct | IDirectMusicLoaderResourceStream |
Macros | |
| #define | COBJMACROS |
| #define | ICOM_THIS_MULTI(impl, field, iface) impl* const This=(impl*)((char*)(iface) - offsetof(impl,field)) |
Functions | |
| HRESULT | create_dmloader (REFIID riid, void **ret_iface) |
| HRESULT | create_dmcontainer (REFIID riid, void **ret_iface) |
| HRESULT | DMUSIC_CreateDirectMusicLoaderResourceStream (void **ppobj) |
| HRESULT WINAPI | IDirectMusicLoaderResourceStream_Attach (LPSTREAM iface, LPBYTE pbMemData, LONGLONG llMemLength, LONGLONG llPos) |
| HRESULT | loader_stream_create (IDirectMusicLoader *loader, IStream *stream, IStream **ret_iface) |
| HRESULT | file_stream_create (const WCHAR *path, IStream **ret_iface) |
| #define COBJMACROS |
Definition at line 27 of file dmloader_private.h.
| #define ICOM_THIS_MULTI | ( | impl, | |
| field, | |||
| iface | |||
| ) | impl* const This=(impl*)((char*)(iface) - offsetof(impl,field)) |
Definition at line 45 of file dmloader_private.h.
Definition at line 51 of file dmloader_private.h.
Definition at line 50 of file dmloader_private.h.
Definition at line 53 of file dmloader_private.h.
Definition at line 55 of file dmloader_private.h.
Definition at line 54 of file dmloader_private.h.
Definition at line 649 of file container.c.
Definition at line 910 of file loader.c.
Definition at line 661 of file loaderstream.c.
Referenced by IDirectMusicLoaderResourceStream_IStream_Clone(), loader_GetObject(), and loader_SetObject().
Definition at line 435 of file loaderstream.c.
Referenced by file_stream_Clone(), loader_GetObject(), and loader_SetObject().
| HRESULT WINAPI IDirectMusicLoaderResourceStream_Attach | ( | LPSTREAM | iface, |
| LPBYTE | pbMemData, | ||
| LONGLONG | llMemLength, | ||
| LONGLONG | llPos | ||
| ) |
Definition at line 472 of file loaderstream.c.
Referenced by IDirectMusicLoaderResourceStream_IStream_Clone(), loader_GetObject(), and loader_SetObject().
| HRESULT loader_stream_create | ( | IDirectMusicLoader * | loader, |
| IStream * | stream, | ||
| IStream ** | ret_iface | ||
| ) |
Definition at line 240 of file loaderstream.c.
Referenced by loader_GetObject(), loader_SetObject(), and loader_stream_Clone().