Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
d27478b4
Commit
d27478b4
authored
Jun 15, 2011
by
Hans Leidekker
Committed by
Alexandre Julliard
Jun 15, 2011
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
wuapi: Add missing method stubs for IUpdateInstaller and IUpdateSearcher.
parent
f8755d84
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
185 additions
and
1 deletion
+185
-1
installer.c
dlls/wuapi/installer.c
+108
-0
searcher.c
dlls/wuapi/searcher.c
+77
-1
No files found.
dlls/wuapi/installer.c
View file @
d27478b4
...
@@ -213,6 +213,103 @@ static HRESULT WINAPI update_installer_put_Updates(
...
@@ -213,6 +213,103 @@ static HRESULT WINAPI update_installer_put_Updates(
return
E_NOTIMPL
;
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
=
static
const
struct
IUpdateInstallerVtbl
update_installer_vtbl
=
{
{
update_installer_QueryInterface
,
update_installer_QueryInterface
,
...
@@ -232,6 +329,17 @@ static const struct IUpdateInstallerVtbl update_installer_vtbl =
...
@@ -232,6 +329,17 @@ static const struct IUpdateInstallerVtbl update_installer_vtbl =
update_installer_get_ParentWindow
,
update_installer_get_ParentWindow
,
update_installer_get_Updates
,
update_installer_get_Updates
,
update_installer_put_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
)
HRESULT
UpdateInstaller_create
(
IUnknown
*
pUnkOuter
,
LPVOID
*
ppObj
)
...
...
dlls/wuapi/searcher.c
View file @
d27478b4
...
@@ -217,6 +217,74 @@ static HRESULT WINAPI update_searcher_EndSearch(
...
@@ -217,6 +217,74 @@ static HRESULT WINAPI update_searcher_EndSearch(
return
E_NOTIMPL
;
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
=
static
const
struct
IUpdateSearcherVtbl
update_searcher_vtbl
=
{
{
update_searcher_QueryInterface
,
update_searcher_QueryInterface
,
...
@@ -235,7 +303,15 @@ static const struct IUpdateSearcherVtbl update_searcher_vtbl =
...
@@ -235,7 +303,15 @@ static const struct IUpdateSearcherVtbl update_searcher_vtbl =
update_searcher_get_ServerSelection
,
update_searcher_get_ServerSelection
,
update_searcher_put_ServerSelection
,
update_searcher_put_ServerSelection
,
update_searcher_BeginSearch
,
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
)
HRESULT
UpdateSearcher_create
(
IUnknown
*
pUnkOuter
,
LPVOID
*
ppObj
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment