Интерфейс 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 |