共用方式為


iMultisessionRandomWrite 介面 (imapi2.h)

使用此介面來擷取媒體目前狀態的相關資訊,允許隨機寫入,且不支援實體會話的概念。

下列方法會傳回 IMultisession 介面的集合,代表所有支援的多重存取類型。

然後,您可以在集合中的每個元素上呼叫 IUnknown::QueryInterface 方法,以查詢 IMultisessionRandomWrite 介面。

繼承

IMultisessionRandomWrite介面繼承自IMultisessionIMultisessionRandomWrite 也有下列類型的成員:

方法

IMultisessionRandomWrite介面具有這些方法。

 
IMultisessionRandomWrite::get_LastWrittenAddress

擷取媒體上最後寫入的位址。
IMultisessionRandomWrite::get_TotalSectorsOnMedia

擷取媒體上的磁區總數。
IMultisessionRandomWrite::get_WriteUnitSize

擷取媒體上可寫入單位的大小。 (IMultisessionRandomWrite.get_WriteUnitSize)

備註

如果有多個多會話介面存在,應用程式可以讓 IFileSystemImage 選擇要使用的相容多會話介面,或者應用程式可以藉由將 put_InUse 屬性設定為 VARIANT_TRUE來指定要使用的多會話介面。

檔案系統建立者會使用位址屬性來匯入磁片上上一個會話的內容,並計算其將建立之下一個會話的位置。 這些屬性會傳回與 IDiscFormat2Data 介面相同名稱之屬性相同的值。 這是腳本中的 MsftMultisessionRandomWrite 物件。

需求

   
最低支援的用戶端 Windows 7 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 [僅限桌面應用程式]
目標平台 Windows
標頭 imapi2.h

另請參閱

IDiscFormat2Data::get_MultisessionInterfaces

IFileSystemImage::get_MultisessionInterfaces

IMultisession