Поделиться через


Метод IBandSite::QueryBand (shobjidl_core.h)

Получает сведения о группе на сайте группы.

Синтаксис

HRESULT QueryBand(
  [in]            DWORD     dwBandID,
  [out, optional] IDeskBand **ppstb,
  [out, optional] DWORD     *pdwState,
  [out]           LPWSTR    pszName,
  [in]            int       cchName
);

Параметры

[in] dwBandID

Тип: DWORD

Идентификатор объекта полосы для запроса.

[out, optional] ppstb

Тип: IDeskBand**

Адрес указателя интерфейса IDeskBand , который при успешном возвращении этого метода указывает на объект IDeskBand , представляющий полосу. Это значение может иметь значение NULL.

[out, optional] pdwState

Тип: DWORD*

Указатель на значение DWORD , которое при успешном возвращении этого метода получает состояние объекта band. Это состояние представляет собой сочетание BSSF_VISIBLE, BSSF_NOTITLE и BSSF_UNDELETEABLE. Дополнительные сведения об этих флагах см. в разделе BANDSITEINFO . Это значение может иметь значение NULL , если сведения о состоянии не требуются.

[out] pszName

Тип: LPWSTR

Указатель на буфер символов Юникода cchName , который при успешном возврате этого метода получает имя объекта band.

[in] cchName

Тип: int

Размер буфера pszName в символах.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shldisp.h)
DLL Shell32.dll (версия 4.71 или более поздняя)