Implemented ILockBytes16 (memorystream) support for the 16bit compound
storage implementation. Added ReadClassStg, OleDoAutoConvert, GetConvertStg implementations/stubs.
This commit is contained in:
parent
843314ed9a
commit
170470ee0b
|
@ -2328,6 +2328,15 @@ HRESULT WINAPI OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
|
||||||
return E_NOTIMPL;
|
return E_NOTIMPL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/******************************************************************************
|
||||||
|
* OleDoAutoConvert [OLE2.@]
|
||||||
|
*/
|
||||||
|
HRESULT WINAPI OleDoAutoConvert16(IStorage *pStg, LPCLSID pClsidNew)
|
||||||
|
{
|
||||||
|
FIXME("(%p,%p) : stub\n",pStg,pClsidNew);
|
||||||
|
return E_NOTIMPL;
|
||||||
|
}
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* OLE_FreeClipDataArray [internal]
|
* OLE_FreeClipDataArray [internal]
|
||||||
*
|
*
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
#15 ___EXPORTEDSTUB
|
#15 ___EXPORTEDSTUB
|
||||||
16 stub OLEISRUNNING
|
16 stub OLEISRUNNING
|
||||||
17 stub OLELOCKRUNNING
|
17 stub OLELOCKRUNNING
|
||||||
18 stub READCLASSSTG
|
18 pascal ReadClassStg(segptr ptr) ReadClassStg16
|
||||||
19 stub WRITECLASSSTG
|
19 stub WRITECLASSSTG
|
||||||
20 stub READCLASSSTM
|
20 stub READCLASSSTM
|
||||||
21 stub WRITECLASSSTM
|
21 stub WRITECLASSSTM
|
||||||
|
@ -74,10 +74,10 @@
|
||||||
76 pascal -ret16 OleFlushClipboard() OleFlushClipboard16
|
76 pascal -ret16 OleFlushClipboard() OleFlushClipboard16
|
||||||
77 stub OLEISCURRENTCLIPBOARD
|
77 stub OLEISCURRENTCLIPBOARD
|
||||||
78 stub OLETRANSLATEACCELERATOR
|
78 stub OLETRANSLATEACCELERATOR
|
||||||
79 stub OLEDOAUTOCONVERT
|
79 pascal OleDoAutoConvert(ptr ptr) OleDoAutoConvert16
|
||||||
80 stub OLEGETAUTOCONVERT
|
80 stub OLEGETAUTOCONVERT
|
||||||
81 stub OLESETAUTOCONVERT
|
81 stub OLESETAUTOCONVERT
|
||||||
82 stub GETCONVERTSTG
|
82 pascal GETCONVERTSTG(ptr) GetConvertStg16
|
||||||
83 stub SETCONVERTSTG
|
83 stub SETCONVERTSTG
|
||||||
84 stub CREATESTREAMONHGLOBAL
|
84 stub CREATESTREAMONHGLOBAL
|
||||||
85 stub GETHGLOBALFROMSTREAM
|
85 stub GETHGLOBALFROMSTREAM
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,7 @@
|
||||||
2 stub StgCreateDocFileOnILockBytes
|
2 stub StgCreateDocFileOnILockBytes
|
||||||
# 2 pascal StgCreateDocFileOnILockBytes(ptr long long ptr) StgCreateDocFileOnILockBytes16
|
# 2 pascal StgCreateDocFileOnILockBytes(ptr long long ptr) StgCreateDocFileOnILockBytes16
|
||||||
3 pascal StgOpenStorage(str ptr long ptr long ptr) StgOpenStorage16
|
3 pascal StgOpenStorage(str ptr long ptr long ptr) StgOpenStorage16
|
||||||
4 pascal StgOpenStorageOnILockBytes(ptr ptr long long long ptr) StgOpenStorageOnILockBytes16
|
4 pascal StgOpenStorageOnILockBytes(segptr ptr long long long ptr) StgOpenStorageOnILockBytes16
|
||||||
5 pascal StgIsStorageFile(str) StgIsStorageFile16
|
5 pascal StgIsStorageFile(str) StgIsStorageFile16
|
||||||
6 pascal StgIsStorageILockBytes(segptr) StgIsStorageILockBytes16
|
6 pascal StgIsStorageILockBytes(segptr) StgIsStorageILockBytes16
|
||||||
7 stub StgSetTimes
|
7 stub StgSetTimes
|
||||||
|
|
Loading…
Reference in New Issue