Module: wine Branch: master Commit: ed0a62ae604ab6854ef0b7968d637828572c9bfc URL: https://source.winehq.org/git/wine.git/?a=commit;h=ed0a62ae604ab6854ef0b7968...
Author: Vijay Kiran Kamuju infyquest@gmail.com Date: Sat Mar 2 17:14:54 2019 +0100
include: Add IWMLicenseBackup related interface definitions.
Signed-off-by: Vijay Kiran Kamuju infyquest@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
include/wmsdkidl.idl | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+)
diff --git a/include/wmsdkidl.idl b/include/wmsdkidl.idl index 1a0b3e4..8798f22 100644 --- a/include/wmsdkidl.idl +++ b/include/wmsdkidl.idl @@ -1858,6 +1858,36 @@ interface IWMWriterPreprocess : IUnknown [in] DWORD flags); };
+[ + object, + uuid(05e5ac9f-3fb6-4508-bb43-a4067ba1ebe8), + pointer_default(unique), + local +] +interface IWMLicenseBackup : IUnknown +{ + HRESULT BackupLicenses( + [in] DWORD dwFlags, + [in] IWMStatusCallback *pCallback); + + HRESULT CancelLicenseBackup(); +} + +[ + object, + uuid(c70b6334-a22e-4efb-a245-15e65a004a13), + pointer_default(unique), + local +] +interface IWMLicenseRestore : IUnknown +{ + HRESULT RestoreLicenses( + [in] DWORD dwFlags, + [in] IWMStatusCallback *pCallback); + + HRESULT CancelLicenseRestore(); +} + cpp_quote("HRESULT WINAPI WMCheckURLExtension(LPCWSTR);") cpp_quote("HRESULT WINAPI WMCheckURLScheme(LPCWSTR);") cpp_quote("HRESULT WINAPI WMCreateWriter(IUnknown*,IWMWriter**);")