The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

IExtendTaskPad::GetDescriptiveText method

The IExtendTaskPad::GetDescriptiveText method enables MMC to get the taskpad's descriptive text to display in taskpads that use MMC taskpad templates.


HRESULT GetDescriptiveText(
  [in]  LPOLESTR pszGroup,
  [out] LPOLESTR *pszDescriptiveText


pszGroup [in]

A pointer to a null-terminated string that contains the group name that identifies the taskpad. The group name is the string that follows the hash (#) in the string passed in the ppViewType parameter when MMC calls IComponent::GetResultViewType to display the taskpad. If no group name is specified, szGroup is a NULL string.

pszDescriptiveText [out]

A pointer to the address of a null-terminated string that contains the descriptive text for the taskpad specified by pszGroup. This text is displayed at the top of the taskpad beneath the title for the entire taskpad. This text can be a phrase that serves as a subtitle or instructions (such as "Click an action to perform.").

If pszDescriptiveText points to a NULL string, no descriptive text is displayed.

Return value

This method can return one of these values.


The taskpad descriptive text was successfully retrieved. If the return value is not S_OK, no title is displayed on the taskpad.


Allocate the pszDescriptiveText string with the COM API function CoTaskMemAlloc (or the equivalent) and MMC will release it.


Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008



See also