iDataManager::get_MaxSize 方法 (pla.h)
擷取或設定集合中所有數據收集器要使用的最大磁碟空間。
這是可讀寫的屬性。
語法
HRESULT get_MaxSize(
ULONG *pulMaxSize
);
參數
pulMaxSize
傳回值
無
備註
最大值會套用至 IDataCollectorSet::RootPath 屬性所指定路徑下所有子資料夾中的所有檔案。
資料管理員會使用此值:
- 當 IDataManager::CheckBeforeRunning 屬性的值VARIANT_TRUE時,數據收集器集開始之前。 如果超過大小上限,管理員會防止數據收集器集合執行。
- 完成集合之後。 如果超過大小上限,數據管理員會根據 IDataManager::ResourcePolicy 屬性) 開始刪除 (資料夾,直到大小總計低於大小上限為止。
- 將 IDataCollector::LogCircular 屬性設定為 True ,並將 IDataCollectorSet::SegmentMaxSize 屬性設定為所需的大小上限。
- 將 IDataCollector::LogCircular 屬性設定為 False、將 IDataCollectorSet::SegmentMaxSize 屬性設定為資料夾大小上限,並將 IDataCollectorSet::Segment 屬性設定為 False。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | pla.h |
Dll | Pla.dll |