Huw Davies
|
e67da11716
|
ole32: Implement OleCreateEmbeddingHelper.
Based on a patch by Rob Shearman.
|
2009-06-26 11:59:04 +02:00 |
Hans Leidekker
|
82bcafe8eb
|
ole32: Add tests for CoGetContextToken.
|
2009-06-23 15:52:58 +02:00 |
Hans Leidekker
|
b9be397024
|
ole32: Implement CoGetContextToken.
|
2009-06-23 15:52:37 +02:00 |
Huw Davies
|
7490f922e0
|
ole32/tests: Add a test for enhanced metafile retrieval.
|
2009-06-23 11:45:08 +02:00 |
Huw Davies
|
5c97db9db6
|
ole32: Add support for retrieving enhanced metafiles.
|
2009-06-23 11:45:02 +02:00 |
Huw Davies
|
f48e5e2b5f
|
ole32: Since OleCreateLinkFromData is a stub we should return S_FALSE from OleQueryLinkFromData.
|
2009-06-22 14:32:30 +02:00 |
Francois Gouget
|
872035f1ab
|
ole32: Make stub_manager_int_addref() static.
|
2009-06-22 13:31:03 +02:00 |
Francois Gouget
|
887c395ce2
|
ole32: Reorder some stubmanager functions to avoid forward declarations.
|
2009-06-22 13:30:58 +02:00 |
Vincent Povirk
|
51385a98cc
|
ole32: Add support for rendering HENHMETAFILE clipboard objects.
|
2009-06-22 11:22:11 +02:00 |
Alexandre Julliard
|
c98ce23fd2
|
ole32: Get rid of line feeds and tabs in traces.
|
2009-06-09 17:01:14 +02:00 |
Francois Gouget
|
70cdb5c3e4
|
ole32/tests: Make test_readonly() static.
|
2009-06-05 14:43:25 +02:00 |
Paul Vriens
|
cb81487707
|
ole32/tests: Fix remaining test failures on NT4 and below.
|
2009-06-04 12:11:51 +02:00 |
Paul Vriens
|
27485d9b53
|
ole32/tests: Fix a crash on NT4 and below.
|
2009-06-03 11:26:55 +02:00 |
Paul Vriens
|
df24ec66dd
|
ole32/tests: Run more tests on Win9x by using A-functions.
|
2009-06-03 11:26:47 +02:00 |
Paul Vriens
|
08a6e0c2d4
|
ole32/tests: Move common variables to the top.
|
2009-06-03 11:26:36 +02:00 |
Huw Davies
|
16dc037859
|
ole32: In simple mode keep the stream size above the small block limit.
|
2009-06-02 11:57:21 +02:00 |
Huw Davies
|
02fc79b2c9
|
ole32: In simple create mode the size returned by IStream_Stat is actually the current stream position.
|
2009-06-02 11:57:21 +02:00 |
Huw Davies
|
cc8c36c44c
|
ole32: In simple mode, CreateStream with the STGM_CREATE flag should fail.
|
2009-06-02 11:57:21 +02:00 |
Huw Davies
|
0faf155887
|
ole32: Store the creation flag - STGM_SIMPLE depends on this.
|
2009-06-02 11:57:21 +02:00 |
Huw Davies
|
8b7b67712f
|
ole32: Rename a parameter to better reflect its use.
|
2009-06-02 11:57:21 +02:00 |
Vincent Povirk
|
6f05770fbf
|
ole32: Don't ignore a failure to delete the old element in CreateStorage.
|
2009-06-01 16:16:02 +02:00 |
Vincent Povirk
|
e21adbf45a
|
ole32: Fix return code of DeleteStorage for read only storage.
|
2009-06-01 16:16:02 +02:00 |
Vincent Povirk
|
93a155381f
|
ole32: Fix crash when calling CreateStorage on read only storage.
|
2009-06-01 16:16:02 +02:00 |
Vincent Povirk
|
4a0901fb87
|
ole32: Fix crash when calling CreateStream on read only storage.
|
2009-06-01 16:16:02 +02:00 |
Vincent Povirk
|
5aab52c977
|
ole32: Add some tests for read only storage objects.
|
2009-06-01 16:16:02 +02:00 |
Alexandre Julliard
|
fb640601ea
|
ole32: Fix some pointer conversion warnings on 64-bit.
|
2009-05-28 15:24:25 +02:00 |
Huw Davies
|
628a8743d2
|
ole32/tests: Fix tests on systems without IE installed.
|
2009-05-25 11:21:12 +02:00 |
Huw Davies
|
485811cf9c
|
ole32: Explicitly add the three ULONGs from the METAFILEPICT struct to allow for padding in the 64-bit version.
|
2009-05-22 15:16:29 +02:00 |
Huw Davies
|
ed09de1e6f
|
ole32: Fix remote HMETAFILEPICT marshalling on 64 bit systems.
|
2009-05-21 16:17:52 +02:00 |
Huw Davies
|
825a1b7595
|
ole32/tests: Use the current stream position to determine the marshal data size.
|
2009-05-21 16:17:52 +02:00 |
Vincent Povirk
|
b49d541cb5
|
ole32: Process sent and DDE messages in CoWaitForMultipleHandles.
|
2009-05-20 10:54:26 +02:00 |
Huw Davies
|
82b4b6423c
|
ole32/tests: Exercise the HGLOBAL marshaller over a range of block sizes.
|
2009-05-20 10:51:04 +02:00 |
Huw Davies
|
8aa2db4724
|
ole32: Use OleCreateFromDataEx to implement OleCreateFromData.
|
2009-05-19 15:46:41 +02:00 |
Huw Davies
|
d2837d91d0
|
ole32: Add support for retrieving the data from CF_EMBEDDEDOBJECT.
|
2009-05-19 15:46:35 +02:00 |
Huw Davies
|
63eb810428
|
ole32: Add support for retrieving data from IPersistStorage.
|
2009-05-19 15:46:29 +02:00 |
Huw Davies
|
a9f96ad60a
|
ole32: Beginnings of OleCreateFromDataEx.
|
2009-05-19 15:46:24 +02:00 |
Huw Davies
|
564b960428
|
ole32/tests: Cope with an alignment hole between the two marshalled interfaces.
|
2009-05-19 15:46:17 +02:00 |
Huw Davies
|
707f962896
|
ole32/tests: Remove assumptions about the size of marshalled data.
|
2009-05-19 15:46:11 +02:00 |
Huw Davies
|
c36826705c
|
ole32: Implement TYMED_ISTORAGE marshalling.
|
2009-05-18 13:27:53 +02:00 |
Huw Davies
|
3b15bbfd37
|
ole32: Implement TYMED_ISTREAM marshalling.
|
2009-05-18 13:27:49 +02:00 |
Huw Davies
|
10919f7fb9
|
ole32/tests: Add tests for TYMED_ISTREAM marshalling.
|
2009-05-18 13:27:43 +02:00 |
Huw Davies
|
cc68fc4467
|
ole32: Add support for marshalling pUnkForRelease.
|
2009-05-18 13:27:37 +02:00 |
Huw Davies
|
4581af5863
|
ole32/tests: Add tests for STGMEDIUM marshalling with a non-NULL pUnkForRelease.
|
2009-05-18 13:27:34 +02:00 |
Huw Davies
|
5b6312f24c
|
ole32: Implement the WdtpInterfacePointer marshal functions.
|
2009-05-18 13:27:30 +02:00 |
Huw Davies
|
affe9a1e6e
|
ole32/tests: Show that it's the loword of the separate flag parameter that determines the marshalling context.
|
2009-05-18 13:27:24 +02:00 |
Huw Davies
|
e4d43c1099
|
ole32: Add proxies and stubs for FillAppend and FillAt.
|
2009-05-18 13:24:42 +02:00 |
Huw Davies
|
069d57502d
|
ole32: Add proxies and stubs for ReadAt and WriteAt.
|
2009-05-18 13:24:37 +02:00 |
Huw Davies
|
5abb393eb7
|
ole32: Add proxies and stubs for OpenStream and EnumElements.
|
2009-05-18 13:24:31 +02:00 |
Huw Davies
|
aa13c7c522
|
ole32: Add proxies and stubs for Seek and CopyTo.
|
2009-05-18 13:24:19 +02:00 |
Huw Davies
|
e8be59b8f8
|
ole32: Add proxies and stubs for Read and Write.
|
2009-05-18 13:24:13 +02:00 |