MMC_EXPANDSYNC_STRUCT 结构 (mmc.h)

MMC 1.1 中引入了MMC_EXPANDSYNC_STRUCT结构。

MMC_EXPANDSYNC_STRUCT 结构包含有关必须同步扩展的范围项的信息。 MMC 使用 MMCN_EXPANDSYNC 通知调用管理单元的 IComponentData::Notify 方法时,会传递 指向MMC_EXPANDSYNC_STRUCT 结构的指针。

语法

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

成员

bHandled

一个 值,该值指定管理单元是否已展开指定的作用域项。 如果此值为 TRUE,则管理单元处理 MMC_EXPANDSYNC,因此 MMC 不会向管理单元发送进一步 MMCN_EXPAND 通知。

bHandled 的默认值为 FALSE。 如果管理单元不处理MMC_EXPANDSYNC或将 bHandled 设置为 FALSE,MMC 会向管理单元发送MMCN_EXPAND通知。

bExpanding

一个 值,该值指定管理单元是展开还是折叠。 如果文件夹正在展开,则为 TRUE。 如果折叠文件夹,则为 FALSE

hItem

必须展开的项的 HSCOPEITEM

注解

当 MMC 要求同步扩展范围项时,MMC 会发送 MMCN_EXPANDSYNC 通知。 通常,在扩展作用域项的情况下重新加载控制台文件时,会发生此情况。 有关处理此通知的详细信息,请参阅 MMCN_EXPANDSYNC

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 mmc.h

另请参阅

IComponentData::Notify

IConsoleNameSpace2

MMCN_EXPAND

MMCN_EXPANDSYNC