IStiUSD interface (stiusd.h)

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

Inheritance

The IStiUSD interface inherits from the IUnknown interface.

Methods

The IStiUSD interface has these methods.

 
IStiUSD::DeviceReset

A still image minidriver's IStiUSD::DeviceReset method resets a still image device to a known, initialized state.
IStiUSD::Diagnostic

A still image minidriver's IStiUSD::Diagnostic method runs diagnostic tests on a still image device.
IStiUSD::Escape

A still image minidriver's IStiUSD::Escape method performs a vendor-specific I/O operation on a still image device.
IStiUSD::GetCapabilities

A still image minidriver's IStiUSD::GetCapabilities method returns a still image device's capabilities.
IStiUSD::GetLastError

The IStiUSD::GetLastError method returns the last known error associated with a still image device.
IStiUSD::GetLastErrorInfo

A still image minidriver's IStiUSD::GetLastErrorInfo method returns information about the last known error associated with a still image device.
IStiUSD::GetNotificationData

A still image minidriver's IStiUSD::GetNotificationData method returns a description of the most recent event that occurred on a still image device.
IStiUSD::GetStatus

A still image minidriver's IStiUSD::GetStatus method returns the status of a still image device.
IStiUSD::Initialize

A still image minidriver's IStiUSD::Initialize method initializes an instance of the COM object that defines the IStiUSD interface.
IStiUSD::LockDevice

A still image minidriver's IStiUSD::LockDevice method locks a device for exclusive use by the caller.
IStiUSD::RawReadCommand

A still image minidriver's IStiUSD::RawReadCommand method reads command information from a still image device.
IStiUSD::RawReadData

A still image minidriver's IStiUSD::RawReadData method reads data from a still image device.
IStiUSD::RawWriteCommand

A still image minidriver's IStiDevice::RawWriteCommand method sends command information to a still image device.
IStiUSD::RawWriteData

A still image minidriver's IStiUSD::RawWriteData method writes data to a still image device.
IStiUSD::SetNotificationHandle

A still image minidriver's IStiUSD::SetNotificationHandle method specifies an event handle that the minidriver should use to inform the caller of device events.
IStiUSD::UnLockDevice

A still image minidriver's IStiUSD::UnLockDevice method unlocks a device that was locked by a previous call to IStiUSD::LockDevice.

Requirements

Requirement Value
Minimum supported client Windows 8
Target Platform Desktop
Header stiusd.h