次の方法で共有


IStiDevice::GetLastNotificationData メソッド (sti.h)

IStiDevice::GetLastNotificationData メソッドは、静止画像デバイスで発生した最新のイベントの説明を返します。

構文

HRESULT GetLastNotificationData(
  [out] LPSTINOTIFY lpNotify
);

パラメーター

[out] lpNotify

イベント情報を受信するために、呼び出し元から指定された のTINOTIFY 構造体へのポインター。

戻り値

操作が成功した場合、メソッドはS_OKを返します。 それ以外の場合は、stierr.h で定義されている STIERR プレフィックス付きエラー コード返します。

備考

静止画像デバイス イベント が発生するたびに、静止画像イベント モニターは IStiUSD::GetNotificationData (ベンダー提供のミニドライバーによってエクスポート) 呼び出してイベントの説明を取得します。 これらの説明はリンク リストに追加されます。 IStiDevice COM インターフェイスのクライアントが IStiDevice::Subscribe 呼び出した場合、デバイス イベントが発生するたびに通知されます。 その後、IStiDevice::GetLastNotificationData を呼び出して、リンクされたイベントの一覧への最新の追加を取得できます。

IStiDevice::GetLastNotificationDataを呼び出す前に、IStiDevice COM インターフェイスのクライアントが IStillImage::CreateDevice を呼び出して、指定されたデバイスへのアクセスを提供する IStiDevice インターフェイス ポインターを取得する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー sti.h (Sti.h を含む)