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


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

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

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

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

Методы

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

 
IMDSPStorageGlobals::GetCapabilities

Метод GetCapabilities извлекает возможности среды хранения, с которым связан экземпляр этого интерфейса.
IMDSPStorageGlobals::GetDevice

Метод GetDevice извлекает указатель на устройство, на котором подключен носитель хранилища, с которым связан этот интерфейс.
IMDSPStorageGlobals::GetRootStorage

Метод GetRootStorage извлекает указатель на интерфейс IMDSPStorage для корневого хранилища среды хранения.
IMDSPStorageGlobals::GetSerialNumber

Метод GetSerialNumber извлекает серийный номер, однозначно определяющий среду хранения. Этот метод должен быть реализован для передачи защищенного содержимого, но в противном случае он необязателен. Дополнительные сведения см. в разделе Обязательные и необязательные интерфейсы.
IMDSPStorageGlobals::GetStatus

Метод GetStatus извлекает текущее состояние носителя хранилища.
IMDSPStorageGlobals::GetTotalBad

Метод GetTotalBad извлекает общий объем неиспользуемого пространства на носителе в байтах. (IMDSPStorageGlobals.GetTotalBad)
IMDSPStorageGlobals::GetTotalFree

Метод GetTotalFree извлекает общее свободное место на носителе в байтах.
IMDSPStorageGlobals::GetTotalSize

Метод GetTotalSize извлекает общий размер (в байтах) среды, связанной с этим интерфейсом IMDSPStorageGlobals.
IMDSPStorageGlobals::Initialize

Метод Initialize форматирует носитель хранилища. (IMDSPStorageGlobals.Initialize)

Требования

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

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

Интерфейс IMDSPStorage

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