* objidl.h: (GetClassID): Argument needs to be a pointer.

(GetUnmarshalClass): CLSID argument needs to be a pointer.
	Thanks To: <bge@users.sourceforge.net>
This commit is contained in:
Earnie Boyd 2001-01-30 13:34:50 +00:00
parent 9d80174e9d
commit bac9524c30
2 changed files with 12 additions and 6 deletions

View File

@ -1,4 +1,10 @@
Tue Jan 30 08:30:33 2001 Earnie Boyd <earnie@users.sourceforge.net>
* objidl.h: (GetClassID): Argument needs to be a pointer.
(GetUnmarshalClass): CLSID argument needs to be a pointer.
Thanks To: <bge@users.sourceforge.net>
Tue Jan 30 07:52:54 2001 Earnie Boyd <earnie@users.sourceforge.net> Tue Jan 30 07:52:54 2001 Earnie Boyd <earnie@users.sourceforge.net>
* Apply Danny Smith patch 102386 * Apply Danny Smith patch 102386

View File

@ -454,7 +454,7 @@ DECLARE_INTERFACE_(IMarshal,IUnknown)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetUnmarshalClass) (THIS_ REFIID,DWORD,PVOID,DWORD,CLSID) PURE; STDMETHOD(GetUnmarshalClass) (THIS_ REFIID,DWORD,PVOID,DWORD,CLSID*) PURE;
STDMETHOD(GetMarshalSizeMax) (THIS_ REFIID,DWORD,PVOID,DWORD,PDWORD) PURE; STDMETHOD(GetMarshalSizeMax) (THIS_ REFIID,DWORD,PVOID,DWORD,PDWORD) PURE;
STDMETHOD(MarshalInterface) (THIS_ REFIID,DWORD,DWORD) PURE; STDMETHOD(MarshalInterface) (THIS_ REFIID,DWORD,DWORD) PURE;
STDMETHOD(UnmarshalInterface) (THIS_ IStream*,void**) PURE; STDMETHOD(UnmarshalInterface) (THIS_ IStream*,void**) PURE;
@ -532,7 +532,7 @@ DECLARE_INTERFACE_(IPersist,IUnknown)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE; STDMETHOD(GetClassID)(THIS_ CLSID*) PURE;
}; };
EXTERN_C const IID IID_IPersistStream; EXTERN_C const IID IID_IPersistStream;
@ -543,7 +543,7 @@ DECLARE_INTERFACE_(IPersistStream,IPersist)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE;
STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(IsDirty)(THIS) PURE;
STDMETHOD(Load)(THIS_ IStream*) PURE; STDMETHOD(Load)(THIS_ IStream*) PURE;
STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE; STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE;
@ -595,7 +595,7 @@ DECLARE_INTERFACE_(IMoniker,IPersistStream)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetClassID)(THIS_ CLSID*) PURE; STDMETHOD(GetClassID)(THIS_ LPCLSID) PURE;
STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(IsDirty)(THIS) PURE;
STDMETHOD(Load)(THIS_ IStream*) PURE; STDMETHOD(Load)(THIS_ IStream*) PURE;
STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE; STDMETHOD(Save)(THIS_ IStream*,BOOL) PURE;
@ -625,7 +625,7 @@ DECLARE_INTERFACE_(IPersistStorage,IPersist)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetClassID)(THIS_ CLSID) PURE; STDMETHOD(GetClassID)(THIS_ CLSID*) PURE;
STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(IsDirty)(THIS) PURE;
STDMETHOD(InitNew)(THIS_ LPSTORAGE) PURE; STDMETHOD(InitNew)(THIS_ LPSTORAGE) PURE;
STDMETHOD(Load)(THIS_ LPSTORAGE) PURE; STDMETHOD(Load)(THIS_ LPSTORAGE) PURE;
@ -642,7 +642,7 @@ DECLARE_INTERFACE_(IPersistFile,IPersist)
STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE; STDMETHOD(QueryInterface)(THIS_ REFIID,PVOID*) PURE;
STDMETHOD_(ULONG,AddRef)(THIS) PURE; STDMETHOD_(ULONG,AddRef)(THIS) PURE;
STDMETHOD_(ULONG,Release)(THIS) PURE; STDMETHOD_(ULONG,Release)(THIS) PURE;
STDMETHOD(GetClassID)(THIS_ CLSID) PURE; STDMETHOD(GetClassID)(THIS_ CLSID*) PURE;
STDMETHOD(IsDirty)(THIS) PURE; STDMETHOD(IsDirty)(THIS) PURE;
STDMETHOD(Load)(THIS_ LPCOLESTR,DWORD) PURE; STDMETHOD(Load)(THIS_ LPCOLESTR,DWORD) PURE;
STDMETHOD(Save)(THIS_ LPCOLESTR,BOOL) PURE; STDMETHOD(Save)(THIS_ LPCOLESTR,BOOL) PURE;