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


Интерфейс IMDSPStorage (mswmdm.h)

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

Методы IMDSPStorage можно использовать для сбора сведений об объекте, который представляет интерфейс. Интерфейс IMDSPStorage2 расширяет IMDSPStorage , получая и задавая расширенные атрибуты и позволяя получить указатель на носитель хранилища из его имени.

Наследование

Интерфейс IMDSPStorage наследуется от интерфейса IUnknown . IMDSPStorage также имеет следующие типы членов:

Методы

Интерфейс IMDSPStorage содержит следующие методы.

 
IMDSPStorage::CreateStorage

Метод CreateStorage создает новое хранилище и возвращает указатель на интерфейс IMDSPStorage во вновь созданном хранилище.
IMDSPStorage::EnumStorage

Метод EnumStorage обращается к интерфейсу IMDSPEnumStorage для перечисления отдельных носителей на устройстве.
IMDSPStorage::GetAttributes

Метод GetAttributes извлекает атрибуты этого объекта хранилища.
IMDSPStorage::GetDate

Метод GetDate извлекает дату последнего изменения объекта хранилища (файла или папки).
IMDSPStorage::GetName

Метод GetName извлекает отображаемое имя объекта хранилища.
IMDSPStorage::GetRights

Метод GetRights извлекает сведения о правах для объекта .
IMDSPStorage::GetSize

Метод GetSize извлекает размер объекта хранилища в байтах.
IMDSPStorage::GetStorageGlobals

Метод GetStorageGlobals извлекает интерфейс IMDSPStorageGlobals для предоставления доступа к глобальной информации о среде хранения.
IMDSPStorage::SendOpaqueCommand

Метод SendOpaqueCommands отправляет команду через windows Media диспетчер устройств. Не выполняя действия, Windows Media диспетчер устройств передает команду на устройство.
IMDSPStorage::SetAttributes

Метод SetAttributes задает атрибуты объекта хранилища.

Требования

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

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

Интерфейс IMDSPEnumStorage

Интерфейс IMDSPStorage2

Интерфейс IMDSPStorage3

Интерфейс IMDSPStorage4

Интерфейс IMDSPStorageGlobals

Интерфейсы для поставщиков услуг