2004-01-09 Stuart Cunningham <stuart_hc@users.sourceforge.net>
* include/objbase.h (STGFMT): Declare enum. (STGOPTIONS): Declare structure. (StgCreateStorageEx, StgOpenStorageEx): Declare. (STGOPTIONS_VERSION): Define. * lib/ole32.def (StgCreateStorageEx, StgOpenStorageEx): Add stubs.
This commit is contained in:
		| @@ -1,3 +1,11 @@ | |||||||
|  | 2004-01-09  Stuart Cunningham  <stuart_hc@users.sourceforge.net> | ||||||
|  |  | ||||||
|  | 	* include/objbase.h (STGFMT): Declare enum. | ||||||
|  | 	(STGOPTIONS): Declare structure. | ||||||
|  | 	(StgCreateStorageEx, StgOpenStorageEx): Declare. | ||||||
|  | 	(STGOPTIONS_VERSION): Define. | ||||||
|  | 	* lib/ole32.def (StgCreateStorageEx, StgOpenStorageEx): Add stubs. | ||||||
|  |  | ||||||
| 2004-04-13  Filip Navara  <xnavara@volny.cz> | 2004-04-13  Filip Navara  <xnavara@volny.cz> | ||||||
|  |  | ||||||
| 	* include/winuser.h (IS_INTRESOURCE, MB_CANCELTRYCONTINUE, | 	* include/winuser.h (IS_INTRESOURCE, MB_CANCELTRYCONTINUE, | ||||||
|   | |||||||
| @@ -50,6 +50,19 @@ | |||||||
| #define STG_LAYOUT_INTERLEAVED	1 | #define STG_LAYOUT_INTERLEAVED	1 | ||||||
| #define COM_RIGHTS_EXECUTE 1 | #define COM_RIGHTS_EXECUTE 1 | ||||||
| #define COM_RIGHTS_SAFE_FOR_SCRIPTING 2 | #define COM_RIGHTS_SAFE_FOR_SCRIPTING 2 | ||||||
|  | #define STGOPTIONS_VERSION 2 | ||||||
|  | typedef enum tagSTGFMT { | ||||||
|  | 	STGFMT_STORAGE = 0,  | ||||||
|  | 	STGFMT_FILE = 3,  | ||||||
|  | 	STGFMT_ANY = 4,  | ||||||
|  | 	STGFMT_DOCFILE = 5 | ||||||
|  | } STGFMT; | ||||||
|  | typedef struct tagSTGOPTIONS { | ||||||
|  | 	USHORT usVersion; | ||||||
|  | 	USHORT reserved; | ||||||
|  | 	ULONG ulSectorSize; | ||||||
|  | 	const WCHAR pwcsTemplateFile; | ||||||
|  | } STGOPTIONS; | ||||||
| typedef enum tagREGCLS { | typedef enum tagREGCLS { | ||||||
| 	REGCLS_SINGLEUSE = 0, | 	REGCLS_SINGLEUSE = 0, | ||||||
| 	REGCLS_MULTIPLEUSE = 1, | 	REGCLS_MULTIPLEUSE = 1, | ||||||
| @@ -152,6 +165,8 @@ WINOLEAPI StgOpenStorageOnILockBytes(ILockBytes*,IStorage*,DWORD,SNB,DWORD,IStor | |||||||
| WINOLEAPI StgIsStorageFile(const OLECHAR*); | WINOLEAPI StgIsStorageFile(const OLECHAR*); | ||||||
| WINOLEAPI StgIsStorageILockBytes(ILockBytes*); | WINOLEAPI StgIsStorageILockBytes(ILockBytes*); | ||||||
| WINOLEAPI StgSetTimes(OLECHAR const*,FILETIME const*,FILETIME const*,FILETIME const*); | WINOLEAPI StgSetTimes(OLECHAR const*,FILETIME const*,FILETIME const*,FILETIME const*); | ||||||
|  | WINOLEAPI StgCreateStorageEx(const WCHAR*,DWORD,DWORD,DWORD,STGOPTIONS*,void*,REFIID,void**); | ||||||
|  | WINOLEAPI StgOpenStorageEx(const WCHAR*,DWORD,DWORD,DWORD,STGOPTIONS*,void*,REFIID,void**); | ||||||
| WINOLEAPI BindMoniker(LPMONIKER,DWORD,REFIID,PVOID*); | WINOLEAPI BindMoniker(LPMONIKER,DWORD,REFIID,PVOID*); | ||||||
| WINOLEAPI CoGetObject(LPCWSTR,BIND_OPTS*,REFIID,void**); | WINOLEAPI CoGetObject(LPCWSTR,BIND_OPTS*,REFIID,void**); | ||||||
| WINOLEAPI MkParseDisplayName(LPBC,LPCOLESTR,ULONG*,LPMONIKER*); | WINOLEAPI MkParseDisplayName(LPBC,LPCOLESTR,ULONG*,LPMONIKER*); | ||||||
|   | |||||||
| @@ -238,6 +238,8 @@ StgOpenAsyncDocfileOnIFillLockBytes@16 | |||||||
| StgOpenStorage@24 | StgOpenStorage@24 | ||||||
| StgOpenStorageOnILockBytes@24 | StgOpenStorageOnILockBytes@24 | ||||||
| StgSetTimes@16 | StgSetTimes@16 | ||||||
|  | StgCreateStorageEx@32 | ||||||
|  | StgOpenStorageEx@32 | ||||||
| StringFromCLSID@8 | StringFromCLSID@8 | ||||||
| StringFromGUID2@12 | StringFromGUID2@12 | ||||||
| StringFromIID@8 | StringFromIID@8 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user