Partager via


MMC_EXPANDSYNC_STRUCT structure (mmc.h)

La structure MMC_EXPANDSYNC_STRUCT est introduite dans MMC 1.1.

La structure MMC_EXPANDSYNC_STRUCT contient des informations sur un élément d’étendue qui doit être développé de manière synchrone. MMC transmet un pointeur vers une structure de MMC_EXPANDSYNC_STRUCT lorsqu’elle appelle la méthode IComponentData ::Notify du composant logiciel enfichable avec la notification MMCN_EXPANDSYNC .

Syntaxe

typedef struct _MMC_EXPANDSYNC_STRUCT {
  BOOL       bHandled;
  BOOL       bExpanding;
  HSCOPEITEM hItem;
} MMC_EXPANDSYNC_STRUCT;

Membres

bHandled

Valeur qui spécifie si le composant logiciel enfichable a développé l’élément d’étendue spécifié. Si cette valeur est TRUE, le composant logiciel enfichable MMC_EXPANDSYNC et, par conséquent, MMC n’envoie pas de notification de MMCN_EXPAND supplémentaire au composant logiciel enfichable.

La valeur par défaut de bHandled est FALSE. Si le composant logiciel enfichable ne gère pas MMC_EXPANDSYNC ou définit bHandled sur FALSE, MMC envoie une notification MMCN_EXPAND au composant logiciel enfichable.

bExpanding

Valeur qui spécifie si le composant logiciel enfichable est en cours de développement ou de réduction. TRUE si le dossier est en cours d’expansion. FALSE si le dossier est en cours de réduction.

hItem

HSCOPEITEM de l’élément qui doit être développé.

Remarques

La notification MMCN_EXPANDSYNC est envoyée par la console MMC lorsqu’un élément d’étendue doit être développé de manière synchrone. Normalement, cela se produit lorsqu’un fichier de console est rechargé avec un élément d’étendue développé. Pour plus d’informations sur la gestion de cette notification, consultez MMCN_EXPANDSYNC.

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

IComponentData ::Notify

IConsoleNameSpace2

MMCN_EXPAND

MMCN_EXPANDSYNC