Partager via


Structure SNodeID (mmc.h)

La structure SNodeID est introduite dans MMC 1.1 et est remplacée par la structure SNodeID2 dans MMC 1.2.

La structure SNodeID définit le format des données pour le format CCF_NODEID presse-papiers.

La structure SNodeID contient un tableau d’octets qui représentent l’ID de nœud.

Syntaxe

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

Membres

cBytes

Nombre d’octets dans le tableau d’id .

Le composant logiciel enfichable peut également spécifier qu’un élément d’étendue ne doit pas être redéployé lors de la réouverture de la console. Pour ce faire, définissez le membre cBytes sur 0 (zéro) et retournez S_OK dans la méthode IDataObject ::GetData . N’oubliez pas que ce paramètre non seulement empêche la persistance de l’élément sélectionné, mais empêche également son élément parent de se développer automatiquement lorsque le fichier de console est rouvert.

id[1]

Octets qui contient l’ID de nœud de l’élément d’étendue.

Remarques

Votre composant logiciel enfichable doit prendre en charge le format CCF_NODEID presse-papiers dans sa méthode IDataObject ::GetData si l’un de ses éléments énumérés a un nom d’affichage volatile (tel que le nom de l’ordinateur actuel) ou si des éléments énumérés ne doivent pas être restaurés lorsque le fichier de console est rouvert.

Pour plus d’informations sur l’utilisation de la structure SNodeID et CCF_NODEID format du Presse-papiers, consultez CCF_NODEID.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête mmc.h

Voir aussi

CCF_NODEID