Freigeben über


SNodeID-Struktur (mmc.h)

Die SNodeID-Struktur wird in MMC 1.1 eingeführt und durch die SNodeID2-Struktur in MMC 1.2 ersetzt.

Die SNodeID-Struktur definiert das Format der Daten für das CCF_NODEID Zwischenablageformat.

Die SNodeID-Struktur enthält ein Array von Bytes, die die Knoten-ID darstellen.

Syntax

typedef struct _SNodeID {
  DWORD cBytes;
  BYTE  id[1];
} SNodeID;

Member

cBytes

Die Anzahl der Bytes im ID-Array .

Das Snap-In kann auch angeben, dass ein Bereichselement nicht erneut erweitert werden soll, wenn die Konsole erneut geöffnet wird. Legen Sie hierzu den cBytes-Member auf 0 (null) fest, und geben Sie S_OK in der IDataObject::GetData-Methode zurück. Beachten Sie, dass diese Einstellung nicht nur verhindert, dass das ausgewählte Element beibehalten wird, sondern auch verhindert, dass das übergeordnete Element automatisch erweitert wird, wenn die Konsolendatei erneut geöffnet wird.

id[1]

Die Bytes, die die Knoten-ID des Bereichselements enthalten.

Hinweise

Ihr Snap-In sollte das CCF_NODEID-Zwischenablageformat in der IDataObject::GetData-Methode unterstützen, wenn eines der aufgelisteten Elemente einen flüchtigen Anzeigenamen aufweist (z. B. der aktuelle Computername), oder wenn alle aufgezählten Elemente nicht wiederhergestellt werden sollen, wenn die Konsolendatei erneut geöffnet wird.

Ausführliche Informationen zur Verwendung der SNodeID-Struktur und CCF_NODEID Zwischenablageformats finden Sie unter CCF_NODEID.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile mmc.h

Weitere Informationen

CCF_NODEID