sti.h header

This header is used by image. For more information, see:

sti.h contains the following programming interfaces:

Interfaces

 
IStiDevice

This section describes the methods defined for the IStiDevice COM Interface. Method prototypes are contained in Sti.h.
IStillImageW

This section describes the methods defined for the IStillImage COM Interface. Method prototypes are contained in Sti.h.

Functions

 
StiCreateInstanceW

Learn more about the StiCreateInstance function.

Structures

 
STI_DEV_CAPS

The STI_DEV_CAPS structure is used as a parameter to the IStiDevice::GetCapabilities method. It is also a member of the STI_DEVICE_INFORMATION and STI_WIA_DEVICE_INFORMATION structures.
STI_DEVICE_INFORMATIONW

The STI_DEVICE_INFORMATION structure is used as an output parameter for the IStillImage::GetDeviceList and IStillImage::GetDeviceInfo functions. It is used as an input parameter for IStillImage::SetupDeviceParameters.
STI_DEVICE_STATUS

The STI_DEVICE_STATUS structure is used as a parameter to the IStiDevice::GetStatus and IStiUSD::GetStatus methods.
STI_DIAG

The STI_DIAG structure is used as a parameter to the IStiDevice::Diagnostic and IStiUSD::Diagnostic methods.
STI_ERROR_INFOW

The STI_ERROR_INFO structure is used as a parameter for the IStiDevice::GetLastErrorInfo and IStiUSD::GetLastErrorInfo methods. It is also used as a member of the STI_DIAG structure.
STI_WIA_DEVICE_INFORMATIONW

The STI_WIA_DEVICE_INFORMATION structure contains device information.
STINOTIFY

The STINOTIFY structure is used as a parameter to the IStillImage::LaunchApplicationForDevice, IStiDevice::GetLastNotificationData, and IStiUSD::GetNotificationData methods.
STISUBSCRIBE

The STISUBSCRIBE structure is used as a parameter for the IStiDevice::Subscribe method.

Enumerations

 
STI_DEVICE_MJ_TYPE

The STI_DEVICE_TYPE type identifies the device type of a still image device.The DWORD is divided into a HIWORD containing the major device type, and a LOWORD containing a vendor-defined subtype.