Compartir a través de


Método IComponentData::QueryDataObject (mmc.h)

El método IComponentData::QueryDataObject devuelve un objeto de datos que se puede usar para recuperar la información de contexto de la cookie especificada.

Sintaxis

HRESULT QueryDataObject(
  [in]  MMC_COOKIE        cookie,
  [in]  DATA_OBJECT_TYPES type,
  [out] LPDATAOBJECT      *ppDataObject
);

Parámetros

[in] cookie

Valor que especifica el identificador único para el que se requiere el objeto de datos.

[in] type

Valor que especifica el objeto de datos como uno de los siguientes:

CCT_SCOPE = 0x8000

Objeto de datos para el panel de ámbito.

CCT_RESULT = 0x8001

Objeto de datos para el panel de resultados.

CCT_SNAPIN_MANAGER = 0x8002

Objeto de datos para el contexto de Snap-In Manager.

CCT_UNINITIALIZED = 0xFFFF

El objeto de datos tiene un tipo no válido.

Estas constantes son miembros de la enumeración DATA_OBJECT_TYPES .

[out] ppDataObject

Puntero a la dirección del objeto de datos devuelto.

Valor devuelto

Este método puede devolver uno de estos valores.

Comentarios

Puede pasar estos objetos de datos al mismo complemento o a complementos de extensión que los requieran. Algunas de las interfaces MMC que pueden usar este objeto de datos son IComponent, IComponentData, IContextMenuProvider, IExtendContextMenu, IExtendPropertySheet2 e IPropertySheetProvider.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado mmc.h

Consulte también

IComponent

IComponentData

IConsole2

IDataObject