Compartir a través de


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

Consulte también

IColumnData

Uso de IColumnData