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 |