ILayoutStorage 介面 (objidl.h)
ILayoutStorage 介面可讓應用程式優化其複合檔案的配置,以有效率地跨慢速鏈接下載。 目標是讓瀏覽器或其他應用程式能夠依實際需要的順序下載數據。
為了優化複合檔案,應用程式會呼叫 CopyTo 來配置檔,進而改善大部分案例的效能。
繼承
ILayoutStorage 介面繼承自 IUnknown 介面。 ILayoutStorage 也有下列類型的成員:
方法
ILayoutStorage 介面具有這些方法。
ILayoutStorage::BeginMonitor BeginMonitor 方法可用來開始監視載入作業時。 當作業完成時,應用程式必須呼叫 ILayoutStorage::EndMonitor。 |
ILayoutStorage::EndMonitor EndMonitor 方法會結束複合檔案的監視。 必須在前面呼叫 ILayoutStorage::BeginMonitor。 |
ILayoutStorage::LayoutScript LayoutScript 方法提供明確指示,以重新排序複合檔案中的記憶體、數據流和控件,以符合下載期間存取它們的順序。 |
ILayoutStorage::ReLayoutDocfile ReLayoutDocfile 方法會使用透過監視取得或透過明確版面配置腳本提供的版面配置腳本來重寫複合檔案,以建立新的複合檔案。 |
ILayoutStorage::ReLayoutDocfileOnILockBytes 未實作。 如果呼叫,則會傳回STG_E_UNIMPLEMENTEDFUNCTION。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows 2000 Server [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | objidl.h |