You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.7 KiB
64 lines
1.7 KiB
// wiaacmgr.idl : IDL source for wiaacmgr.dll
|
|
//
|
|
|
|
// This file will be processed by the MIDL tool to
|
|
// produce the type library (wiaacmgr.tlb) and marshalling code.
|
|
|
|
import "oaidl.idl";
|
|
import "ocidl.idl";
|
|
[
|
|
object,
|
|
uuid(FD28545C-BC7D-43AB-BD8C-4716A7294521),
|
|
helpstring("IAcquisitionManager Interface"),
|
|
pointer_default(unique)
|
|
]
|
|
interface IAcquisitionManager : IUnknown
|
|
{
|
|
};
|
|
|
|
[
|
|
object,
|
|
uuid(9BD13BDB-CDA4-4890-8A78-29C2419E448F),
|
|
helpstring("IMinimalTransfer Interface"),
|
|
pointer_default(unique)
|
|
]
|
|
interface IMinimalTransfer : IUnknown
|
|
{
|
|
};
|
|
|
|
[
|
|
uuid(80D45A3E-3CD8-4FF4-9E99-43A2109049D6),
|
|
version(1.0),
|
|
helpstring("wiaacmgr 1.0 Type Library")
|
|
]
|
|
library WIAACMGRLib
|
|
{
|
|
importlib("stdole32.tlb");
|
|
importlib("stdole2.tlb");
|
|
|
|
[
|
|
uuid(D13E3F25-1688-45A0-9743-759EB35CDF9A),
|
|
helpstring("AcquisitionManager Class")
|
|
]
|
|
coclass AcquisitionManager
|
|
{
|
|
[default] interface IAcquisitionManager;
|
|
};
|
|
|
|
[
|
|
uuid(7EFA65D9-573C-4E46-8CCB-E7FB9E56CD57),
|
|
helpstring("MinimalTransfer Class")
|
|
]
|
|
coclass MinimalTransfer
|
|
{
|
|
[default] interface IMinimalTransfer;
|
|
};
|
|
[
|
|
uuid(5f4baad0-4d59-4fcd-b213-783ce7a92f22),
|
|
helpstring("Prompts user for the a WIA event handler to run")
|
|
]
|
|
coclass EventPrompter
|
|
{
|
|
[default] interface IUnknown;
|
|
};
|
|
};
|