Compartilhar via


Método IColumnData::GetColumnSortData (mmc.h)

O método IColumnData::GetColumnSortData permite que um snap-in recupere da memória a coluna classificada e a direção de classificação para colunas em um conjunto de colunas.

Sintaxe

HRESULT GetColumnSortData(
  [in]  SColumnSetID      *pColID,
  [out] MMC_SORT_SET_DATA **ppColSortData
);

Parâmetros

[in] pColID

Um ponteiro para uma estrutura SColumnSetID que contém a ID do conjunto de colunas cujos dados de classificação devem ser recuperados.

[out] ppColSortData

Um ponteiro para um ponteiro para uma estrutura MMC_SORT_SET_DATA que conterá os dados de classificação de coluna do conjunto de colunas.

Valor retornado

Esse método pode retornar um desses valores.

Comentários

Se o usuário selecionar um item de escopo e modificar os dados de classificação da exibição de lista do item selecionado. Se o snap-in chamar IColumnData::GetColumnSortData para recuperar os mesmos dados de classificação, o método retornará os novos dados, independentemente de o usuário ter desmarcado o item ou não.

A estrutura MMC_SORT_SET_DATA e sua matriz de estruturas MMC_SORT_DATA são alocadas como um bloco de memória contíguo pelo MMC durante chamadas para GetColumnSortData. O snap-in deve chamar CoTaskMemFree com o ponteiro fornecido para MMC_SORT_SET_DATA. Isso libera todo o bloco de memória.

Todo o conjunto de dados e recuperados pelos métodos da interface IColumnData é persistido pelo MMC na memória e não em um fluxo ou meio de armazenamento. Esses dados são persistidos em um arquivo de console .msc somente quando o usuário escolhe o comando de menu Salvar .

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho mmc.h
DLL Mmcndmgr.dll

Confira também

IColumnData

Usando IColumnData