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 介面包括 IComponent、 IComponentData、 ICoNtextMenuProvider、 IExtendCoNtextMenu、 IExtendPropertySheet2和 IPropertySheetProvider。
需求
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |