IStiDevice interface (sti.h)
This section describes the methods defined for the IStiDevice COM Interface. Method prototypes are contained in Sti.h.
Inheritance
The IStiDevice interface inherits from the IUnknown interface.
Methods
The IStiDevice interface has these methods.
IStiDevice::DeviceReset The IStiDevice::DeviceReset method resets a still image device to a known state. |
IStiDevice::Diagnostic The IStiDevice::Diagnostic method executes diagnostic tests on a still image device. |
IStiDevice::Escape The IStiDevice::Escape method sends a request for a vendor-specific I/O operation to a still image device. |
IStiDevice::GetCapabilities The IStiDevice::GetCapabilities method returns a still image device's capabilities. |
IStiDevice::GetLastError The IStiDevice::GetLastError method returns the last known error associated with a still image device. |
IStiDevice::GetLastErrorInfo The IStiDevice::GetLastErrorInfo method returns information about the last known error associated with a still image device. |
IStiDevice::GetLastNotificationData The IStiDevice::GetLastNotificationData method returns a description of the most recent event that occurred on a still image device. |
IStiDevice::GetStatus The IStiDevice::GetStatus method returns a still image device's status information. |
IStiDevice::Initialize This method is for internal use only. |
IStiDevice::LockDevice The IStiDevice::LockDevice method locks a device for exclusive use by the caller. |
IStiDevice::RawReadCommand The IStiDevice::RawReadCommand method reads command information from a still image device. |
IStiDevice::RawReadData The IStiDevice::RawReadData method reads data from a still image device. |
IStiDevice::RawWriteCommand The IStiDevice::RawWriteCommand method sends command information to a still image device. |
IStiDevice::RawWriteData The IStiDevice::RawWriteData method writes data to a still image device. |
IStiDevice::Release The IStiDevice::Release method closes the instance of the COM object that was created by a previous call to IStillImage::CreateDevice, and removes access to the object's interface. |
IStiDevice::Subscribe The IStiDevice::Subscribe method registers the caller to receive notifications of device events. |
IStiDevice::UnLockDevice The IStiDevice::UnLockDevice method unlocks a device that was locked by a previous call to IStiDevice::LockDevice. |
IStiDevice::UnSubscribe The IStiDevice::UnSubscribe method removes the caller from the list of applications registered to receive notification of device events. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 |
Target Platform | Desktop |
Header | sti.h |