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


Метод IWMDMStorageGlobals::GetCapabilities (mswmdm.h)

Метод GetCapabilities извлекает возможности корневого носителя хранилища.

Синтаксис

HRESULT GetCapabilities(
  [out] DWORD *pdwCapabilities
);

Параметры

[out] pdwCapabilities

Указатель на DWORD , содержащий побитовое ЗНАЧЕНИЕ ИЛИ , равное нулю или более из следующих значений.

Код возможностей Описание
WMDM_STORAGECAP_FOLDERSINROOT Среда поддерживает папки в корне хранилища.
WMDM_STORAGECAP_FILESINROOT Среда поддерживает файлы в корне хранилища.
WMDM_STORAGECAP_FOLDERSINFOLDERS Среда поддерживает вложенные папки.
WMDM_STORAGECAP_FILESINFOLDERS Среда поддерживает файлы в папках.
WMDM_STORAGECAP_FOLDERLIMITEXISTS Существует произвольное ограничение на количество папок, разрешенных для каждой формы поддержки папок в среде.
WMDM_STORAGECAP_FILELIMITEXISTS Существует произвольное ограничение на количество файлов, разрешенных в разных формах поддержки файлов средой.
WMDM_STORAGECAP_NOT_INITIALIZABLE Среда не может быть инициализирована. Хранилище верхнего уровня может быть отформатировано по умолчанию.

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

Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:

  • Стандартные коды ошибок COM
  • Коды ошибок Windows, преобразованные в значения HRESULT
  • Коды ошибок диспетчер устройств Windows Media
Подробный список возможных кодов ошибок см. в разделе Коды ошибок.

Требования

Требование Значение
Целевая платформа Windows
Header mswmdm.h
Библиотека Mssachlp.lib

См. также раздел

Интерфейс IWMDMStorageGlobals