Интерфейс IMDSPStorage4 (mswmdm.h)
Интерфейс IMDSPStorage4 расширяет возможности IMDSPStorage3 для поддержки виртуальных хранилищ (например, списков воспроизведения и альбомов) и метаданных.
Примечание Если поставщик услуг не добавил параметр устройства UseExtendedWmdm со значением 1, windows Media диспетчер устройств не будет вызывать этот интерфейс. Дополнительные сведения об этом см. в разделе Параметры устройства .
Наследование
Интерфейс IMDSPStorage4 наследуется от IMDSPStorage3. IMDSPStorage4 также имеет следующие типы членов:
Методы
Интерфейс IMDSPStorage4 содержит следующие методы.
IMDSPStorage4::CreateStorageWithMetadata Метод CreateStorageWithMetadata создает новое хранилище, применяя заданные метаданные к новому хранилищу и возвращает указатель на интерфейс IMDSPStorage во вновь созданном хранилище. |
IMDSPStorage4::FindStorage Метод FindStorage находит хранилище с заданным постоянным уникальным идентификатором. Постоянный уникальный идентификатор хранилища описывается свойством g_wszWMDMPersistentUniqueID этого хранилища. (IMDSPStorage4.FindStorage) |
IMDSPStorage4::GetParent Метод GetParent извлекает родительский элемент текущего хранилища. |
IMDSPStorage4::GetReferences Метод GetReferences возвращает массив указателей на объекты IMDSPStorage, состоящие из ссылок, содержащихся в хранилище связей, например , представляющий объекты списка воспроизведения или альбома. |
IMDSPStorage4::GetSpecifiedMetadata Метод GetSpecifiedMetadata извлекает только указанный объект метаданных для хранилища. |
IMDSPStorage4::SetReferences Метод SetReferences задает ссылки, содержащиеся в хранилище со ссылками (например, список воспроизведения или альбом), перезаписав все ранее существующие ссылки, содержащиеся в этом хранилище. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | mswmdm.h |