Método IColumnData::GetColumnConfigData (mmc.h)
El método IColumnData::GetColumnConfigData permite a un complemento recuperar el ancho actual, el orden y el estado oculto de cada columna de un conjunto de columnas almacenado en memoria por MMC.
Sintaxis
HRESULT GetColumnConfigData(
[in] SColumnSetID *pColID,
[out] MMC_COLUMN_SET_DATA **ppColSetData
);
Parámetros
[in] pColID
Puntero a una estructura SColumnSetID que contiene el identificador del conjunto de columnas cuyos datos se van a recuperar.
[out] ppColSetData
Puntero a un puntero a una estructura de MMC_COLUMN_SET_DATA que contendrá los datos de columna recuperados.
Valor devuelto
Este método puede devolver uno de estos valores.
Comentarios
Supongamos que el usuario selecciona un elemento de ámbito y, a continuación, modifica los datos de configuración de columna de la vista de lista del elemento seleccionado. Si el complemento llama a IColumnData::GetColumnConfigData para recuperar los datos de configuración de columna de esa vista de lista, el método devolverá los nuevos datos, independientemente de si el usuario ha deseleccionado o no el elemento.
La estructura MMC_COLUMN_SET_DATA y su matriz de estructuras de MMC_COLUMN_DATA se asignan como un bloque de memoria contiguo por MMC durante las llamadas a GetColumnConfigData. El complemento debe llamar a CoTaskMemFree con el puntero especificado para MMC_COLUMN_SET_DATA. Esto libera todo el bloque de memoria.
Todos los conjuntos de datos y recuperados por los métodos de la interfaz IColumnData se conservan mediante MMC en memoria y no en un medio de transmisión o almacenamiento. Estos datos se guardan en . Archivo de consola MSC solo cuando el usuario hace clic en el comando de menú Guardar .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Servidor mínimo compatible | Windows Server 2008 |
Plataforma de destino | Windows |
Encabezado | mmc.h |
Archivo DLL | Mmcndmgr.dll |