ID: Q178526
The information in this article applies to:
Using IConsoleNameSpace::SetItem() to change the name of the scope pane's root node does not change the displayed text.
The console's internal method does not call GetDisplayName(). It just returns the name it originally retrieved from the data object when it called IDataObject::GetDataHere() with the clipboard format CCF_DISPLAY_NAME.
There is no workaround at this time.
Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. We are researching this bug and will post new information here in the Microsoft Knowledge Base as it becomes available.
Using the hScopeId for the root node when it was originally enumerated and calling IConsoleNameSpace::SetItem() with SDI_STR set in the mask does not change the root node name.
There are no other methods to change the name of the Scope Pane root node.
Keywords : kbMMC
Version : WINDOWS:1.0
Platform : WINDOWS
Issue type : kbbug
Last Reviewed: January 1, 1998