IMultisessionSequential インターフェイス (imapi2.h)
メディアに以前のセッションが含まれている場合は、このインターフェイスを使用して、連続して記録されたメディア上の以前のインポート セッションに関する情報を取得します。
次のメソッドは、サポートされているすべてのマルチリージョン型を表す IMultisession インターフェイスのコレクションを返します。
IMultisession::QueryInterface メソッドは、コレクション内の各要素で呼び出して、IMultisessionSequential インターフェイスを照会できます。継承
IMultisessionSequential インターフェイスは、IMultisession から継承します。 IMultisessionSequential には、次の種類のメンバーもあります。
メソッド
IMultisessionSequential インターフェイスには、これらのメソッドがあります。
IMultisessionSequential::get_FreeSectorsOnMedia メディアで使用可能な空きセクターの数を取得します。 |
IMultisessionSequential::get_IsFirstDataSession このセッションがメディアの最初のデータ セッションであるかどうかを判断します。 |
IMultisessionSequential::get_LastWrittenAddressOfPreviousSession メディアの前のセッションで書き込まれた最後のセクターを取得します。 |
IMultisessionSequential::get_NextWritableAddress メディア上の次の書き込み可能なアドレス (使用済みセクターを含む) を取得します。 |
IMultisessionSequential::get_StartAddressOfPreviousSession メディアの前のセッションで書き込まれた最初のセクターを取得します。 |
解説
複数のマルチセッション インターフェイスが存在する場合、アプリケーションは IFileSystemImage に使用する互換性のあるマルチセッション インターフェイスを選択させることができます。アプリケーションでは、 put_InUse プロパティを VARIANT_TRUE に設定することで、使用するマルチセッション インターフェイスを指定できます。
ファイル システムの作成者は、アドレス プロパティを使用して、前のセッションの内容をディスクにインポートし、作成する次のセッションの位置を計算します。 これらのプロパティは、 IDiscFormat2Data インターフェイスの同じ名前のプロパティと同じ値を返します。
これは、スクリプト内 の MsftMultisessionSequential オブジェクトです。
要件
サポートされている最小のクライアント | Windows Vista、SP2 を使用した Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | imapi2.h |