共用方式為


IComponent::QueryDataObject 方法 (mmc.h)

IComponent::QueryDataObject方法會傳回資料物件,可用來擷取指定 Cookie 的內容資訊。

語法

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

參數

[in] cookie

值,指定需要資料物件的唯一識別碼。 針對沒有 Cookie 的虛擬清單專案呼叫時,此參數會設定為專案清單索引。

[in] type

值,指定資料物件做為下列其中一項。

CCT_SCOPE = 0x8000

範圍專案的資料物件。

CCT_RESULT = 0x8001

結果專案的資料物件。

CCT_SNAPIN_MANAGER = 0x8002

Snap-In Manager 內容的資料物件。

CCT_UNINITIALIZED = 0xFFFF

資料物件的類型無效。

這些常數是 列舉DATA_OBJECT_TYPES 的成員。

[out] ppDataObject

傳回之資料物件的位址指標。

傳回值

這個方法可以傳回下列其中一個值。

備註

這些資料物件可以傳遞至相同的嵌入式管理單元或需要它們的擴充功能嵌入式管理單元。 您可以使用此資料物件的一些 MMC 介面包括 IComponentIComponentDataICoNtextMenuProviderIExtendCoNtextMenuIExtendPropertySheet2IPropertySheetProvider

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 mmc.h

另請參閱

IComponent

IComponentData::QueryDataObject

IDataObject