wuapi: Add missing method stubs for IUpdateInstaller and IUpdateSearcher.
This commit is contained in:
parent
f8755d8422
commit
d27478b476
|
@ -213,6 +213,103 @@ static HRESULT WINAPI update_installer_put_Updates(
|
|||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_BeginInstall(
|
||||
IUpdateInstaller *This,
|
||||
IUnknown *onProgressChanged,
|
||||
IUnknown *onCompleted,
|
||||
VARIANT state,
|
||||
IInstallationJob **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_BeginUninstall(
|
||||
IUpdateInstaller *This,
|
||||
IUnknown *onProgressChanged,
|
||||
IUnknown *onCompleted,
|
||||
VARIANT state,
|
||||
IInstallationJob **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_EndInstall(
|
||||
IUpdateInstaller *This,
|
||||
IInstallationJob *value,
|
||||
IInstallationResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_EndUninstall(
|
||||
IUpdateInstaller *This,
|
||||
IInstallationJob *value,
|
||||
IInstallationResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_Install(
|
||||
IUpdateInstaller *This,
|
||||
IInstallationResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_RunWizard(
|
||||
IUpdateInstaller *This,
|
||||
BSTR dialogTitle,
|
||||
IInstallationResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_get_IsBusy(
|
||||
IUpdateInstaller *This,
|
||||
VARIANT_BOOL *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_Uninstall(
|
||||
IUpdateInstaller *This,
|
||||
IInstallationResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_get_AllowSourcePrompts(
|
||||
IUpdateInstaller *This,
|
||||
VARIANT_BOOL *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_put_AllowSourcePrompts(
|
||||
IUpdateInstaller *This,
|
||||
VARIANT_BOOL value )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_installer_get_RebootRequiredBeforeInstallation(
|
||||
IUpdateInstaller *This,
|
||||
VARIANT_BOOL *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static const struct IUpdateInstallerVtbl update_installer_vtbl =
|
||||
{
|
||||
update_installer_QueryInterface,
|
||||
|
@ -232,6 +329,17 @@ static const struct IUpdateInstallerVtbl update_installer_vtbl =
|
|||
update_installer_get_ParentWindow,
|
||||
update_installer_get_Updates,
|
||||
update_installer_put_Updates,
|
||||
update_installer_BeginInstall,
|
||||
update_installer_BeginUninstall,
|
||||
update_installer_EndInstall,
|
||||
update_installer_EndUninstall,
|
||||
update_installer_Install,
|
||||
update_installer_RunWizard,
|
||||
update_installer_get_IsBusy,
|
||||
update_installer_Uninstall,
|
||||
update_installer_get_AllowSourcePrompts,
|
||||
update_installer_put_AllowSourcePrompts,
|
||||
update_installer_get_RebootRequiredBeforeInstallation
|
||||
};
|
||||
|
||||
HRESULT UpdateInstaller_create( IUnknown *pUnkOuter, LPVOID *ppObj )
|
||||
|
|
|
@ -217,6 +217,74 @@ static HRESULT WINAPI update_searcher_EndSearch(
|
|||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_EscapeString(
|
||||
IUpdateSearcher *This,
|
||||
BSTR unescaped,
|
||||
BSTR *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_QueryHistory(
|
||||
IUpdateSearcher *This,
|
||||
LONG startIndex,
|
||||
LONG count,
|
||||
IUpdateHistoryEntryCollection **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_Search(
|
||||
IUpdateSearcher *This,
|
||||
BSTR criteria,
|
||||
ISearchResult **retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_get_Online(
|
||||
IUpdateSearcher *This,
|
||||
VARIANT_BOOL *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_put_Online(
|
||||
IUpdateSearcher *This,
|
||||
VARIANT_BOOL value )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_GetTotalHistoryCount(
|
||||
IUpdateSearcher *This,
|
||||
LONG *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_get_ServiceID(
|
||||
IUpdateSearcher *This,
|
||||
BSTR *retval )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static HRESULT WINAPI update_searcher_put_ServiceID(
|
||||
IUpdateSearcher *This,
|
||||
BSTR value )
|
||||
{
|
||||
FIXME("\n");
|
||||
return E_NOTIMPL;
|
||||
}
|
||||
|
||||
static const struct IUpdateSearcherVtbl update_searcher_vtbl =
|
||||
{
|
||||
update_searcher_QueryInterface,
|
||||
|
@ -235,7 +303,15 @@ static const struct IUpdateSearcherVtbl update_searcher_vtbl =
|
|||
update_searcher_get_ServerSelection,
|
||||
update_searcher_put_ServerSelection,
|
||||
update_searcher_BeginSearch,
|
||||
update_searcher_EndSearch
|
||||
update_searcher_EndSearch,
|
||||
update_searcher_EscapeString,
|
||||
update_searcher_QueryHistory,
|
||||
update_searcher_Search,
|
||||
update_searcher_get_Online,
|
||||
update_searcher_put_Online,
|
||||
update_searcher_GetTotalHistoryCount,
|
||||
update_searcher_get_ServiceID,
|
||||
update_searcher_put_ServiceID
|
||||
};
|
||||
|
||||
HRESULT UpdateSearcher_create( IUnknown *pUnkOuter, LPVOID *ppObj )
|
||||
|
|
Loading…
Reference in New Issue