IColumnData::GetColumnConfigData 方法 (mmc.h)
IColumnData::GetColumnConfigData 方法可讓嵌入式管理單元擷取 MMC 儲存在記憶體中的數據行集中每個數據行目前的寬度、順序和隱藏狀態。
語法
HRESULT GetColumnConfigData(
[in] SColumnSetID *pColID,
[out] MMC_COLUMN_SET_DATA **ppColSetData
);
參數
[in] pColID
SColumnSetID 結構的指標,其保存要擷取其數據的數據行集標識碼。
[out] ppColSetData
將保存所擷取數據行數據的 MMC_COLUMN_SET_DATA 結構的指標。
傳回值
這個方法可以傳回其中一個值。
備註
假設使用者選取範圍專案,然後修改所選取專案清單檢視的數據行組態數據。 如果嵌入式管理單元呼叫 IColumnData::GetColumnConfigData 來擷取該清單檢視的數據行組態數據,則不論使用者是否已取消選取專案,方法都會傳回新的數據。
MMC_COLUMN_SET_DATA 結構和其MMC_COLUMN_DATA結構的陣列會在呼叫 GetColumnConfigData 期間,由 MMC 配置為一個連續記憶體區塊。 嵌入式管理單元必須以指定的指標呼叫 CoTaskMemFree ,以 MMC_COLUMN_SET_DATA。 這會釋放整個記憶體區塊。
IColumnData 介面方法所擷取的所有數據集和擷取都會由 MMC 保存在記憶體中,而不是在數據流或儲存媒體中。 此資料會儲存至 。只有在使用者按兩下 [ 儲存 ] 選單命令時,才會顯示 MSC 控制台檔案。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |
Dll | Mmcndmgr.dll |