Compartilhar via


estrutura MMC_EXPANDSYNC_STRUCT (mmc.h)

A estrutura MMC_EXPANDSYNC_STRUCT é introduzida no MMC 1.1.

A estrutura MMC_EXPANDSYNC_STRUCT contém informações sobre um item de escopo que deve ser expandido de forma síncrona. O MMC passa um ponteiro para uma estrutura MMC_EXPANDSYNC_STRUCT quando chama o método IComponentData::Notify do snap-in com a notificação de MMCN_EXPANDSYNC .

Sintaxe

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

Membros

bHandled

Um valor que especifica se o snap-in expandiu o item de escopo especificado. Se esse valor for TRUE, o snap-in manipulará MMC_EXPANDSYNC e, consequentemente, o MMC não enviará mais uma notificação MMCN_EXPAND para o snap-in.

O valor padrão para bHandled é FALSE. Se o snap-in não manipular MMC_EXPANDSYNC ou definir bHandled como FALSE, o MMC enviará uma notificação de MMCN_EXPAND para o snap-in.

bExpanding

Um valor que especifica se o snap-in está se expandindo ou recolhendo. TRUE se a pasta estiver sendo expandida. FALSE se a pasta estiver sendo recolhida.

hItem

O HSCOPEITEM do item que deve ser expandido.

Comentários

A notificação de MMCN_EXPANDSYNC é enviada pelo MMC quando requer que um item de escopo seja expandido de forma síncrona. Normalmente, isso ocorre quando um arquivo de console é recarregado com um item de escopo expandido. Para obter mais informações sobre como lidar com essa notificação, consulte MMCN_EXPANDSYNC.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho mmc.h

Confira também

IComponentData::Notify

IConsoleNameSpace2

MMCN_EXPAND

MMCN_EXPANDSYNC