Condividi tramite


Metodo IComponentData::QueryDataObject (mmc.h)

Il metodo IComponentData::QueryDataObject restituisce un oggetto dati che può essere usato per recuperare le informazioni di contesto per il cookie specificato.

Sintassi

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

Parametri

[in] cookie

Valore che specifica l'identificatore univoco per il quale è necessario l'oggetto dati.

[in] type

Valore che specifica l'oggetto dati come uno dei seguenti:

CCT_SCOPE = 0x8000

Oggetto dati per il riquadro ambito.

CCT_RESULT = 0x8001

Oggetto dati per il riquadro dei risultati.

CCT_SNAPIN_MANAGER = 0x8002

Oggetto dati per il contesto di Snap-In Manager.

CCT_UNINITIALIZED = 0xFFFF

L'oggetto dati ha un tipo non valido.

Queste costanti sono membri dell'enumerazione DATA_OBJECT_TYPES .

[out] ppDataObject

Puntatore all'indirizzo dell'oggetto dati restituito.

Valore restituito

Questo metodo può restituire uno di questi valori.

Commenti

È possibile passare questi oggetti dati allo stesso snap-in o agli snap-in dell'estensione che li richiedono. Alcune delle interfacce MMC che possono usare questo oggetto dati sono IComponent, IComponentData, IContextMenuProvider, IExtendContextMenu, IExtendPropertySheet2 e IPropertySheetProvider.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione mmc.h

Vedi anche

IComponent

IComponentData

IConsole2

Idataobject