iMultisessionRandomWrite 介面 (imapi2.h)
使用此介面來擷取媒體目前狀態的相關資訊,允許隨機寫入,且不支援實體會話的概念。
下列方法會傳回 IMultisession 介面的集合,代表所有支援的多重存取類型。
然後,您可以在集合中的每個元素上呼叫 IUnknown::QueryInterface 方法,以查詢 IMultisessionRandomWrite 介面。
繼承
IMultisessionRandomWrite介面繼承自IMultisession。 IMultisessionRandomWrite 也有下列類型的成員:
方法
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