Compartir a través de


estructura de MMC_RESTORE_VIEW (mmc.h)

La estructura MMC_RESTORE_VIEW se introduce en MMC 1.1.

La estructura de MMC_RESTORE_VIEW contiene información sobre una vista de panel de resultados que el complemento debe restaurar cuando el usuario ha navegado a una vista mostrada en el historial de vistas mediante los botones atrás o adelante.

Sintaxis

typedef struct _MMC_RESTORE_VIEW {
  DWORD      dwSize;
  MMC_COOKIE cookie;
  LPOLESTR   pViewType;
  long       lViewOptions;
} MMC_RESTORE_VIEW;

Members

dwSize

Valor que especifica el tamaño de la estructura de MMC_RESTORE_VIEW. Un complemento puede usar dwSize para comprobar la versión de la estructura.

cookie

Valor que especifica la cookie del elemento que se restaurará en el panel de ámbito.

pViewType

Puntero a una cadena que especifica el tipo de vista utilizado para mostrar el panel de resultados del elemento especificado por cookie. Para obtener más información sobre los tipos de vista, vea el parámetro ppViewType para IComponent::GetResultViewType.

lViewOptions

Valor que especifica la configuración de la opción de vista utilizada para mostrar el panel de resultados del elemento especificado por cookie. Para obtener más información sobre las opciones de vista, vea el parámetro pViewOptions de IComponent::GetResultViewType.

Comentarios

MMC mantiene un historial de navegación del panel de resultados. Para cada elemento del historial, MMC almacena el tipo de vista y las opciones de vista especificadas por IComponent::GetResultViewType cuando el panel de resultados se mostró originalmente durante el curso de la sesión de consola actual. Cuando se usan los botones atrás o hacia delante para navegar por el historial, MMC envía el complemento que posee ese elemento una notificación de MMCN_RESTORE_VIEW que tiene un puntero a una estructura de MMC_RESTORE_VIEW como su parámetro arg y un puntero a un BOOL como su parámetro param. El complemento debe controlar esa notificación estableciendo el elemento de menú adecuado en el menú contextual Ver , estableciendo su estado de tipo de vista interno y realizando cualquier inicialización necesaria para mostrar el panel de resultados tal como apareció en ese momento en el historial de vistas.

Requisitos

   
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Encabezado mmc.h

Consulte también

IComponent::GetResultViewType

IComponent::Notify

MMCN_RESTORE_VIEW