共用方式為


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

另請參閱

IColumnData

使用 IColumnData