Skip to content

Commit 23a1f8d

Browse files
oleg-dubinskiylearn-more
authored andcommitted
[VSSAPI] Import Wine commits "Stub CreateVssBackupComponentsInternal + ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@z"
https://source.winehq.org/git/wine.git/commit/ce9b5a7e1782828f0a84d31eff73cf643ea4fe85 https://source.winehq.org/git/wine.git/commit/767c94bc5c0b9cdef0465b0fec555d846331fb03 CORE-9511.
1 parent 3904423 commit 23a1f8d

File tree

2 files changed

+19
-2
lines changed

2 files changed

+19
-2
lines changed

dll/win32/vssapi/main.c

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include "winbase.h"
2525
#include "vss.h"
2626
#include "vswriter.h"
27+
#include "vsbackup.h"
2728
#include "wine/asm.h"
2829
#include "wine/debug.h"
2930

@@ -94,3 +95,19 @@ HRESULT __thiscall VSSAPI_CVssWriter_Unsubscribe( struct CVssWriter *writer )
9495
return S_OK;
9596
}
9697
DEFINE_THISCALL_WRAPPER( VSSAPI_CVssWriter_Unsubscribe, 4 )
98+
99+
HRESULT WINAPI CreateVssBackupComponentsInternal(IVssBackupComponents **backup)
100+
{
101+
FIXME("%p\n", backup);
102+
return E_NOTIMPL;
103+
}
104+
105+
/******************************************************************
106+
* ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z
107+
*/
108+
HRESULT WINAPI VSSAPI_CreateVssBackupComponents( IVssBackupComponents **backup )
109+
{
110+
FIXME( "%p\n", backup );
111+
112+
return CreateVssBackupComponentsInternal(backup);
113+
}

dll/win32/vssapi/vssapi.spec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
@ cdecl -arch=i386 ??1CVssWriter@@UAE@XZ(ptr) VSSAPI_CVssWriter_dtor
88
@ stub ?AreComponentsSelected@CVssJetWriter@@IBG_NXZ
99
@ stub ?AreComponentsSelected@CVssWriter@@IBG_NXZ
10-
@ stub ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z
10+
@ stdcall ?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z(ptr) VSSAPI_CreateVssBackupComponents
1111
@ stub ?CreateVssExamineWriterMetadata@@YGJPAGPAPAVIVssExamineWriterMetadata@@@Z
1212
@ stub ?CreateVssSnapshotSetDescription@@YGJU_GUID@@JPAPAVIVssSnapshotSetDescription@@@Z
1313
@ stub ?GetBackupType@CVssJetWriter@@IBG?AW4_VSS_BACKUP_TYPE@@XZ
@@ -70,7 +70,7 @@
7070
@ cdecl -arch=i386 ?Subscribe@CVssWriter@@QAGJK@Z(ptr long) VSSAPI_CVssWriter_Subscribe
7171
@ stub ?Uninitialize@CVssJetWriter@@QAGXXZ
7272
@ cdecl -arch=i386 ?Unsubscribe@CVssWriter@@QAGJXZ(ptr) VSSAPI_CVssWriter_Unsubscribe
73-
@ stub CreateVssBackupComponentsInternal
73+
@ stdcall CreateVssBackupComponentsInternal(ptr)
7474
@ stub CreateVssExamineWriterMetadataInternal
7575
@ stub CreateVssExpressWriterInternal
7676
@ stub CreateWriter

0 commit comments

Comments
 (0)