Метод IExtendView::GetViews (mmc.h)
Метод GetViews извлекает сведения о расширенном представлении и добавляет расширенные представления в область результатов.
Расширения представления используют методы интерфейса IViewExtensionCallback для предоставления сведений о расширенном представлении. Указатель на интерфейс IViewExtensionCallback предоставляется в качестве параметра метода IExtendView::GetViews .
Синтаксис
HRESULT GetViews(
[in] LPDATAOBJECT pDataObject,
[in] LPVIEWEXTENSIONCALLBACK pViewExtensionCallback
);
Параметры
[in] pDataObject
Указатель на объект данных оснастки.
[in] pViewExtensionCallback
Указатель на интерфейс IViewExtensionCallback . Оснастка расширения представления использует интерфейс IViewExtensionCallback для добавления сведений о расширенном представлении. Оснастка также может вызывать метод IViewExtensionCallback::AddView несколько раз, чтобы добавить несколько расширенных представлений. Значение в pViewExtensionCallback допустимо только во время вызова IExtendView::GetViews; Оснастки расширения представления не должны сохранять этот указатель для последующего использования.
Возвращаемое значение
В случае успешного выполнения возвращаемое значение будет S_OK. Другие возвращаемые значения указывают на код ошибки.
Комментарии
Дополнительные сведения и пример кода C++ для IExtendView::GetViews см. в разделе Расширение представления основной оснастки.
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | mmc.h |