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


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

Интерфейс IWMDMStorageGlobals предоставляет методы для получения глобальных сведений о носителе (например, флэш-диске карта) на устройстве. Это может быть объем свободного места, общее количество файлов и т. д. Значения, возвращаемые этим интерфейсом, применяются к корневому хранилищу текущего хранилища. Обратите внимание, что это не обязательно эквивалентно устройству, так как устройство может иметь несколько хранилищ (каждый флэш-карта считается отдельным хранилищем.

Этот интерфейс получается путем вызова IWMDMStorage::GetStorageGlobals.

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

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

Методы

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

 
IWMDMStorageGlobals::GetCapabilities

Метод GetCapabilities извлекает возможности корневого носителя хранилища.
IWMDMStorageGlobals::GetSerialNumber

Метод GetSerialNumber извлекает серийный номер, который однозначно идентифицирует среду хранения.
IWMDMStorageGlobals::GetStatus

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

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

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

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

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

Требования

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

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

Интерфейс IWMDMStorage

Интерфейсы для приложений