次の方法で共有


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 インターフェイス ポインターを取得する必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header sti.h (Sti.h を含む)