[pkg-wine-party] [wine] 24/206: include: Flesh out IEnumWIA_DEV_INFO.
This is an automated email from the git hooks/post-receive script.
mgilbert pushed a commit to branch master
in repository wine.
commit d3a3595e913c854609c11400e7d50fac14bdb62f
Author: Austin English <austinenglish@gmail.com>
Date: Mon Dec 15 18:12:40 2014 -0600
include: Flesh out IEnumWIA_DEV_INFO.
---
include/wia_lh.idl | 30 +++++++++++++++++++++++++++++-
include/wia_xp.idl | 30 +++++++++++++++++++++++++++++-
2 files changed, 58 insertions(+), 2 deletions(-)
diff --git a/include/wia_lh.idl b/include/wia_lh.idl
index e13a658..7cadbc6 100644
--- a/include/wia_lh.idl
+++ b/include/wia_lh.idl
@@ -21,6 +21,7 @@ import "oaidl.idl";
import "propidl.idl";
interface IEnumWIA_DEV_INFO;
+interface IWiaPropertyStorage;
interface IWiaItem;
interface IWiaEventCallback;
@@ -98,7 +99,34 @@ interface IWiaDevMgr : IUnknown
]
interface IEnumWIA_DEV_INFO : IUnknown
{
- /* fill in */
+ HRESULT Next(
+ [in] ULONG celt,
+ [out, size_is(celt), length_is(*pceltFetched)] IWiaPropertyStorage **rgelt,
+ [out] ULONG *pceltFetched
+ );
+
+ HRESULT Skip(
+ [in] ULONG celt
+ );
+
+ HRESULT Reset();
+
+ HRESULT Clone(
+ [out] IEnumWIA_DEV_INFO **ppIEnum
+ );
+
+ HRESULT GetCount(
+ [out] ULONG *celt
+ );
+}
+
+[
+ object,
+ uuid(98B5E8A0-29CC-491a-AAC0-E6DB4FDCCEB6)
+]
+interface IWiaPropertyStorage : IUnknown
+{
+ /* FIXME: fill in */
}
[
diff --git a/include/wia_xp.idl b/include/wia_xp.idl
index e13a658..7cadbc6 100644
--- a/include/wia_xp.idl
+++ b/include/wia_xp.idl
@@ -21,6 +21,7 @@ import "oaidl.idl";
import "propidl.idl";
interface IEnumWIA_DEV_INFO;
+interface IWiaPropertyStorage;
interface IWiaItem;
interface IWiaEventCallback;
@@ -98,7 +99,34 @@ interface IWiaDevMgr : IUnknown
]
interface IEnumWIA_DEV_INFO : IUnknown
{
- /* fill in */
+ HRESULT Next(
+ [in] ULONG celt,
+ [out, size_is(celt), length_is(*pceltFetched)] IWiaPropertyStorage **rgelt,
+ [out] ULONG *pceltFetched
+ );
+
+ HRESULT Skip(
+ [in] ULONG celt
+ );
+
+ HRESULT Reset();
+
+ HRESULT Clone(
+ [out] IEnumWIA_DEV_INFO **ppIEnum
+ );
+
+ HRESULT GetCount(
+ [out] ULONG *celt
+ );
+}
+
+[
+ object,
+ uuid(98B5E8A0-29CC-491a-AAC0-E6DB4FDCCEB6)
+]
+interface IWiaPropertyStorage : IUnknown
+{
+ /* FIXME: fill in */
}
[
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wine/wine.git
Reply to: