Merge branch 'slinstall' into 'master'

sppc: Add stub SLInstallLicense().

See merge request wine/wine!5522
This commit is contained in:
Vijay Kiran Kamuju 2024-11-19 01:52:01 +00:00
commit d99abfe9e9
3 changed files with 12 additions and 1 deletions

View file

@ -39,6 +39,16 @@ HRESULT WINAPI SLGetLicensingStatusInformation(HSLC handle, const SLID *app, con
return SL_E_RIGHT_NOT_CONSUMED;
}
HRESULT WINAPI SLInstallLicense(HSLC handle, UINT size, const BYTE *license, SLID *fileid)
{
FIXME("(%p %u %p %p) stub\n", handle, size, license, fileid );
if (!handle)
return E_INVALIDARG;
return S_OK;
}
HRESULT WINAPI SLOpen(HSLC *handle)
{
FIXME("(%p) stub\n", handle );

View file

@ -46,7 +46,7 @@
@ stub SLGetProductSkuInformation
@ stub SLGetSLIDList
@ stub SLGetServiceInformation
@ stub SLInstallLicense
@ stdcall SLInstallLicense(ptr long ptr ptr)
@ stub SLInstallProofOfPurchase
@ stub SLInstallProofOfPurchaseEx
@ stub SLIsGenuineLocalEx

View file

@ -65,6 +65,7 @@ typedef struct _tagSL_LICENSING_STATUS
SLCAPI HRESULT WINAPI SLGetLicensingStatusInformation(HSLC, const SLID*, const SLID*, LPCWSTR, UINT*, SL_LICENSING_STATUS**);
SLCAPI HRESULT WINAPI SLGetWindowsInformation(LPCWSTR, SLDATATYPE*, UINT*, LPBYTE*);
SLCAPI HRESULT WINAPI SLGetWindowsInformationDWORD(LPCWSTR, LPDWORD);
SLCAPI HRESULT WINAPI SLInstallLicense(HSLC,UINT,const BYTE *,SLID*);
SLCAPI HRESULT WINAPI SLOpen(HSLC*);
#ifdef __cplusplus