iStiDevice::GetLastNotificationData 方法 (sti.h)
IStiDevice::GetLastNotificationData 方法返回静态图像设备上最近发生的事件的说明。
语法
HRESULT GetLastNotificationData(
[out] LPSTINOTIFY lpNotify
);
参数
[out] lpNotify
调用方提供的指向 STINOTIFY 结构的指针,用于接收事件信息。
返回值
如果操作成功,该方法将返回S_OK。 否则,它将返回 stierr.h 中定义的以 STIERR 为前缀的错误代码之一。
注解
每次发生 静止图像设备事件 时,静止图像事件监视器都会调用由供应商提供的微型驱动程序) 导出的 IStiUSD::GetNotificationData (以获取事件说明。 这些说明将添加到链接列表中。 如果 IStiDevice COM 接口的客户端调用了 IStiDevice::Subscribe,则每次发生设备事件时都会通知它。 然后,它可以调用 IStiDevice::GetLastNotificationData ,以获取对事件链接列表的最新添加。
在调用 IStiDevice::GetLastNotificationData 之前, IStiDevice COM 接口的客户端必须调用 IStillImage::CreateDevice 以获取 IStiDevice 接口指针,该指针提供对指定设备的访问。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | sti.h (包括 Sti.h) |