MMC_COLUMN_DATA-Struktur (mmc.h)
Die MMC_COLUMN_DATA-Struktur wird in MMC 1.2 eingeführt.
Die MMC_COLUMN_DATA-Struktur enthält die Spaltendaten einer einzelnen Spalte in einem Spaltensatz. Die Spaltendaten werden von MMC im Arbeitsspeicher beibehalten. Die MMC_COLUMN_SET_DATA-Struktur enthält einen Zeiger auf ein Array von MMC_COLUMN_DATA Strukturen.
Syntax
typedef struct _MMC_COLUMN_DATA {
int nColIndex;
DWORD dwFlags;
int nWidth;
ULONG_PTR ulReserved;
} MMC_COLUMN_DATA;
Members
nColIndex
Ein nullbasierter Indexwert der Spalte.
dwFlags
Ein definiertes Flag HDI_HIDDEN (= 0x0001), das angibt, dass die Spalte ausgeblendet ist. Der Standardwert für das Feld ist 0, was angibt, dass die Spalte sichtbar ist.
nWidth
Breite der Spalte.
ulReserved
Derzeit nicht verwendet.
Hinweise
Durch Festlegen des dwFlags-Elements der MMC_COLUMN_DATA-Struktur kann ein Snap-In Spalten in einem Spaltensatz in Aufrufen von IColumnData::SetColumnConfigData ausblenden oder anzeigen. Die Spalte "0" eines Spaltensatzes kann jedoch nicht ausgeblendet werden. Dadurch wird sichergestellt, dass Ergebnisbereichssymbole ordnungsgemäß in die erste Spalte eingefügt werden und dass das MMC_VERB_RENAME Konsolenverb ordnungsgemäß funktioniert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | mmc.h |