IConsoleNameSpace2::Expand 方法 (mmc.h)
IConsoleNameSpace2::Expand 方法可讓嵌入式管理單元展開命名空間中的專案,而不需在範圍窗格中明確展開專案。
語法
HRESULT Expand(
[in] HSCOPEITEM hItem
);
參數
[in] hItem
要展開之專案的句柄。
傳回值
這個方法可以傳回其中一個值。
備註
IConsoleNameSpace2::Expand 應該用來展開指定的專案,以便列舉該專案的子專案。 請注意,您必須先呼叫 IConsoleNameSpace2::Expand ,再將專案插入為範圍窗格中的子專案。
例如,如果嵌入式管理單元必須將子專案放在父專案下方的特定位置, (例如子專案清單頂端) ,嵌入式管理單元應該使用此方法展開專案,以尋找要放置子專案的確切位置。 嵌入式管理單元也可以使用這個方法,在尚未展開的專案子專案上呼叫 IConsoleNameSpace2::GetChildItem , (先前呼叫 IConsoleNameSpace2::Expand ,或使用者按兩下範圍窗格中的加號,) 展開該專案,以列舉其子系。
IConsoleNameSpace2::Expand 不會明確地展開控制台範圍窗格中所顯示樹狀結構中的專案。 嵌入式管理單元會使用 IConsole2::Expand 來清楚展開或折疊範圍窗格中的專案。 這個方法只有在先前尚未展開專案時,才會將 MMCN_EXPAND 通知傳送至 IComponentData 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
最低支援的伺服器 | Windows Server 2008 |
目標平台 | Windows |
標頭 | mmc.h |
Dll | Mmcndmgr.dll |