Метод IWMDMStorage2::GetAttributes2 (mswmdm.h)
Метод GetAttributes2 извлекает расширенные атрибуты хранилища.
Синтаксис
HRESULT GetAttributes2(
[out] DWORD *pdwAttributes,
[out] DWORD *pdwAttributesEx,
[out] _WAVEFORMATEX *pAudioFormat,
[out] _VIDEOINFOHEADER *pVideoFormat
);
Параметры
[out] pdwAttributes
Указатель на DWORD , указывающий один или несколько атрибутов, определенных в методе IWMDMStorage::GetAttributes, в сочетании с побитовой or.
[out] pdwAttributesEx
Указатель на DWORD , указывающий расширенные атрибуты. В настоящее время расширенные атрибуты не определены.
[out] pAudioFormat
Необязательный указатель на структуру _ WAVEFORMATEX , которая указывает звуковые сведения об объекте. Этот параметр игнорируется, если файл не является звуковым.
[out] pVideoFormat
Необязательный указатель на структуру _ VIDEOINFOHEADER , указывающую сведения о видео об объекте. Этот параметр игнорируется, если файл не является видео.
Возвращаемое значение
Метод возвращает HRESULT. Все методы интерфейса в Windows Media диспетчер устройств могут возвращать любой из следующих классов кодов ошибок:
- Стандартные коды ошибок COM
- Коды ошибок Windows, преобразованные в значения HRESULT
- Коды ошибок диспетчер устройств Windows Media
Комментарии
Оценка атрибутов является важным шагом при предоставлении содержимого устройства мультимедиа. Некоторые устройства не поддерживают иерархическое хранение данных на носителе. Метод GetAttributes2 используется для определения поддержки и формата файловой системы путем обнаружения ее структуры с помощью атрибутов объекта.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |
Библиотека | Mssachlp.lib |