visit Kofax web site

ACTIVESWLib::ISPScannerEnum Interface Reference


Detailed Description

SignWare Dynamic Development toolkit, ActiveX wrapper for SPScannerEnumInterface ISPScannerEnum.

Representation of scanner enumeration


Public Member Functions

HRESULT CreateScannerEnum ([in] BSTR bstrClassName,[out, retval] long *result)
 Create a scanner enum object.
HRESULT GetDescriptor ([in] long lIndex,[out] ISPPropertyMap **ppDescriptor,[out, retval] long *result)
 Query the device descriptor for a scanner in this enumeration.
HRESULT GetNumberScanners ([out] long *plNumberScanners,[out, retval] long *result)
 Query the number of scanner devices in this enumeration.


Member Function Documentation

HRESULT ACTIVESWLib::ISPScannerEnum::CreateScannerEnum [in] BSTR  bstrClassName,
[out, retval] long *  result
 

Create a scanner enum object.

Parameters:
bstrClassName [i] the driver class name for the enumeration
result [io] pointer to an long that will be filled with the SDK result, if the functions returns S_OK
errors:
Returns:
automation result

HRESULT ACTIVESWLib::ISPScannerEnum::GetDescriptor [in] long  lIndex,
[out] ISPPropertyMap **  ppDescriptor,
[out, retval] long *  result
 

Query the device descriptor for a scanner in this enumeration.

Parameters:
lIndex [i] zero based index
ppDescriptor [o] pointer to a ISPPropertyMap wich will be filled with the device descriptor
result [io] pointer to an long that will be filled with the SDK result, if the functions returns S_OK
errors:
Returns:
automation result

HRESULT ACTIVESWLib::ISPScannerEnum::GetNumberScanners [out] long *  plNumberScanners,
[out, retval] long *  result
 

Query the number of scanner devices in this enumeration.

Parameters:
plNumberScanners [i] poinzter to a long that will be filled with the number of devices in this enumeration
result [io] pointer to an long that will be filled with the SDK result, if the functions returns S_OK
errors:
Returns:
automation result


The documentation for this interface was generated from the following file: